CLIツール

RKE2は、クラスターへのアクセスやデバッグを行うためのCLIツールをいくつか提供しています。起動時にそれらは`/var/lib/rancher/rke2/bin`に抽出されます。

kubectl

管理者用のkubeconfigが`/etc/rancher/rke2/rke2.yaml`に生成されます。

例:

export KUBECONFIG=/etc/rancher/rke2/rke2.yaml
/var/lib/rancher/rke2/bin/kubectl get nodes

Containerd

RKE2には`ctr`と`crictl`が含まれています。Containerdソケットは`/run/k3s/containerd/containerd.sock`にあります。

例:

/var/lib/rancher/rke2/bin/ctr --address /run/k3s/containerd/containerd.sock --namespace k8s.io container ls
export CRI_CONFIG_FILE=/var/lib/rancher/rke2/agent/etc/crictl.yaml
/var/lib/rancher/rke2/bin/crictl ps