This commit is contained in:
Evan Reichard 2025-01-26 17:41:52 -05:00
parent 0c6060def2
commit 7218ee7b7d
2 changed files with 12 additions and 2 deletions

View File

@ -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.

View File

@ -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