RKE2(RKE Government)는 RKE 의 다음 세대다. Docker 대신 containerd 를 쓰고, control plane 구성 요소를 정적 Pod 로 띄우며, 설치 스크립트 하나(get.rke2.io)로 서버 · 에이전트를 올린다. CIS 벤치마크 · FIPS 140-2 같은 규제 환경을 겨냥해 기본값이 보수적이다. k3s 와 같은 설계를 공유하되 상류 Kubernetes 를 그대로 쓴다.
현행 버전은 v1.37.0+rke2r1 이다[1]. 버전 번호는 상류 Kubernetes 버전 뒤에 +rke2rN 을 붙인다.
curl -sfL https://get.rke2.io | sh -
systemctl enable --now rke2-server.service
export PATH=$PATH:/var/lib/rancher/rke2/bin
export KUBECONFIG=/etc/rancher/rke2/rke2.yaml
kubectl get nodes
서버의 /var/lib/rancher/rke2/server/node-token 값을 에이전트 config.yaml 에 넣는다.
server: https://<server-ip>:9345
token: <node-token>
curl -sfL https://get.rke2.io | INSTALL_RKE2_TYPE="agent" sh -
systemctl enable --now rke2-agent.service
RKE HA 에 3 서버 구성이 있다.
최신 버전 v1.37.0+rke2r1 — 2026-09-20 확인. https://github.com/rancher/rke2/releases/latest ↩︎