CLI 工具
K3s 二进制文件包含许多可帮助您管理集群的其他工具。
命令 | 描述 |
---|---|
k3s server | 运行 K3s 服务器节点,它除了启动数据存储和代理组件外,还启动 Kubernetes 的apiserver 、scheduler 、controller-manager 和cloud-controller-manager 组件。有关更多信息,请参阅k3s server 命令文档。 |
k3s agent | 运行 K3s 代理节点,它启动containerd 、flannel 、kube-router 网络策略控制器以及 Kubernetes 的kubelet 和kube-proxy 组件。有关更多信息,请参阅k3s agent 命令文档。 |
k3s kubectl | 运行嵌入式kubectl 命令。这是一个用于与 Kubernetes apiserver 交互的 CLI。如果未设置KUBECONFIG 环境变量,则将自动尝试使用/etc/rancher/k3s/k3s.yaml 中的 kubeconfig。 |
k3s crictl | 运行嵌入式crictl 命令。这是一个用于与 Kubernetes 容器运行时接口 (CRI) 交互的 CLI。对调试很有用。 |
k3s ctr | 运行嵌入式ctr 命令。这是 containerd 的 CLI,containerd 是 K3s 使用的容器守护程序。对调试很有用。 |
k3s token | 管理引导令牌。有关更多信息,请参阅k3s token 命令文档。 |
k3s etcd-snapshot | 执行对 K3s 集群数据的按需备份并上传到 S3。有关更多信息,请参阅k3s etcd-snapshot 命令文档。 |
k3s secrets-encrypt | 配置 K3s 以在将机密存储在集群中时对其进行加密。有关更多信息,请参阅k3s secrets-encrypt 命令文档。 |
k3s certificate | 管理 K3s 证书。有关更多信息,请参阅k3s certificate 命令文档。 |
k3s completion | 为 k3s 生成 shell 自动补全脚本 |
k3s help | 显示命令列表或某个命令的帮助 |