Server aufsetzen
Installer zieht Binary + systemd-Unit, startet aber nicht selbst:
curl -sfL https://get.rke2.io | sh -, dann
systemctl enable --now rke2-server.
Agent: INSTALL_RKE2_TYPE=agent vor dem Installer,
dann rke2-agent aktivieren.
Wichtige Pfade
Config: /etc/rancher/rke2/config.yaml.
kubeconfig: /etc/rancher/rke2/rke2.yaml.
Binaries (kubectl, crictl, ctr):
/var/lib/rancher/rke2/bin.
Node-Token: /var/lib/rancher/rke2/server/node-token.
Server-Token (ins Backup): /var/lib/rancher/rke2/server/token.
Host vorbereiten
firewalld aus. Mit NetworkManager die CNI-Interfaces
(flannel*, cali* …) per
/etc/NetworkManager/conf.d/rke2-canal.conf als
unmanaged-devices eintragen, nm-cloud-setup
aus.
# /etc/rancher/rke2/config.yaml (erster Server) token: <shared-secret> tls-san: - rke2.example.com # LB / VIP-Hostname - 10.0.0.10 write-kubeconfig-mode: "0640" cni: canal ingress-controller: traefik # oder none node-taint: - "CriticalAddonsOnly=true:NoExecute" disable: - rke2-security-responder