此文档中的信息可能已过时

此文档的更新日期比原文晚,因此其中的信息可能已过时。如果能阅读英文,请查看英文版本以获取最新信息: kubectl reference

kubectl 参考


kubectl

kubectl 控制 Kubernetes 集群管理器

kubectl alpha

Alpha 级别特性命令

kubectl annotate

更新资源上的注解

kubectl api-resources

打印服务器上支持的 API 资源

kubectl api-versions

以 "group/version" 的形式打印服务器上支持的 API 版本。

kubectl apply

kubectl attach

连接到正在运行的容器

kubectl auth

检查授权

kubectl autoscale

自动扩缩 Deployment、ReplicaSet、StatefulSet 或 Replication 控制器

kubectl certificate

修改证书资源

kubectl cluster-info

显示集群信息

kubectl completion

kubectl config

修改 kubeconfig 文件

kubectl cordon

将节点标记为不可调度

kubectl cp

将文件和目录复制到容器和从容器复制文件和目录

kubectl create

基于文件或标准输入创建一个资源

kubectl debug

创建调试会话以排查工作负载和节点故障

kubectl delete

按文件名、标准输入、资源和名称或按资源和标签选择算符删除资源

kubectl describe

显示特定资源或资源组的详细信息

kubectl diff

将实际版本与拟应用的版本进行比较

kubectl drain

腾空节点准备维护

kubectl edit

编辑服务器上的资源

kubectl events

列出事件

kubectl exec

在容器中执行命令

kubectl explain

获取资源的文档

kubectl expose

将 Replication 控制器、Service、Deployment 或 Pod 暴露为新的 Kubernetes 服务

kubectl get

显示一个或多个资源

kubectl kustomize

kubectl label

更新资源标签

kubectl logs

打印 Pod 中某个容器的日志。

kubectl options

打印所有命令继承的标志列表

kubectl patch

更新资源字段

kubectl plugin

kubectl port-forward

将一个或多个本地端口转发到 Pod

kubectl proxy

运行到 Kubernetes API 服务器的代理

kubectl replace

通过文件名或标准输入替换资源

kubectl rollout

kubectl run

在集群上运行特定镜像

kubectl scale

kubectl set

设置对象的特定特性

kubectl taint

kubectl top

kubectl uncordon

将节点标记为可调度。

kubectl version

kubectl wait