跳到主要内容

K3s 二进制工具

K3s 二进制文件包含了很多工具,可帮助你管理集群。

命令描述
k3s server运行 K3s management server,它还将启动 Kubernetes control plane 组件,例如 API Server、controller-manager 和 scheduler。
k3s agent运行 K3s node agent。这将使 K3s 作为 Worker 节点运行,同时启动 Kubernetes 节点服务 kubeletkube-proxy
k3s kubectl运行嵌入式 kubectl CLI。如果未设置 KUBECONFIG 环境变量,这将在启动 K3s Server 节点时自动尝试使用 /etc/rancher/k3s/k3s.yaml 配置文件。
k3s crictl运行嵌入式 crictl。这是一个 CLI,用于与 Kubernetes 的容器运行时接口 (CRI) 交互。对调试很有用。
k3s ctr运行嵌入式 ctr。这是一个用于 containerd 的 CLI,containerd 是 K3s 使用的容器 daemon。对调试很有用。
k3s etcd-snapshot对 K3s 集群数据进行按需备份并上传到 S3。有关详细信息,请参阅备份和恢复
k3s secrets-encrypt在将 Secret 存储到集群中时加密 Secret。有关详细信息,请参阅 Secret 加密
k3s certificate证书管理。有关详细信息,请参阅证书轮换
k3s completion为 K3s 生成 shell 补全脚本
k3s help显示命令列表或某个命令的帮助