wip
This commit is contained in:
parent
0c6060def2
commit
7218ee7b7d
@ -55,3 +55,7 @@ cat /var/lib/rancher/rke2/server/node-token
|
|||||||
echo "<TOKEN>" > ./k8s/rke2-token
|
echo "<TOKEN>" > ./k8s/rke2-token
|
||||||
sudo nixos-install --flake /etc/nixos#lin-va-rke2
|
sudo nixos-install --flake /etc/nixos#lin-va-rke2
|
||||||
```
|
```
|
||||||
|
|
||||||
|
## TODO
|
||||||
|
|
||||||
|
OpenEBS DiskPool Configuration not being applied. Likely need to consolidate RKE2 config, generate DiskPool config in complete, then apply.
|
||||||
|
@ -58,16 +58,21 @@
|
|||||||
|
|
||||||
# https://docs.rke2.io/install/requirements#networking
|
# https://docs.rke2.io/install/requirements#networking
|
||||||
allowedTCPPorts = [
|
allowedTCPPorts = [
|
||||||
# Control Plane
|
# K8s Control Plane
|
||||||
6443 # Kubernetes API
|
6443 # Kubernetes API
|
||||||
9345 # RKE2 supervisor API
|
9345 # RKE2 supervisor API
|
||||||
2379 # etcd Client Port
|
2379 # etcd Client Port
|
||||||
2380 # etcd Peer Port
|
2380 # etcd Peer Port
|
||||||
2381 # etcd Metrics Port
|
2381 # etcd Metrics Port
|
||||||
|
|
||||||
# Node Communication
|
# K8s Node Communication
|
||||||
10250 # kubelet metrics
|
10250 # kubelet metrics
|
||||||
9099 # Canal CNI health checks
|
9099 # Canal CNI health checks
|
||||||
|
|
||||||
|
# OpenEBS Mayastor
|
||||||
|
10124 # Mayastor REST API
|
||||||
|
8420 # NVMf
|
||||||
|
4421 # NVMf
|
||||||
];
|
];
|
||||||
|
|
||||||
allowedUDPPorts = [
|
allowedUDPPorts = [
|
||||||
@ -129,6 +134,7 @@
|
|||||||
|
|
||||||
# System Packages
|
# System Packages
|
||||||
environment.systemPackages = with pkgs; [
|
environment.systemPackages = with pkgs; [
|
||||||
|
htop
|
||||||
k9s
|
k9s
|
||||||
kubectl
|
kubectl
|
||||||
kubernetes-helm
|
kubernetes-helm
|
||||||
|
Loading…
Reference in New Issue
Block a user