Kubectl 是 Kubernetes 的命令行工具,用于与 Kubernetes 集群进行交互。以下是 Kubectl 命令手册的一些基本命令和用法。
基本命令
kubectl get pods
:查看所有 pod 的状态。kubectl delete pod <pod_name>
:删除指定的 pod。kubectl scale deployment <deployment_name> --replicas=<number>
:调整 deployment 的副本数量。
高级命令
kubectl describe pod <pod_name>
:查看 pod 的详细信息。kubectl logs <pod_name>
:查看 pod 的日志。kubectl exec <pod_name> -- <command>
:在 pod 中执行命令。
例子
以下是一个简单的例子,展示如何使用 Kubectl 创建一个 deployment:
kubectl run my-app --image=my-image
这将在 Kubernetes 集群中创建一个名为 my-app
的 deployment,并使用 my-image
作为镜像。
扩展阅读
更多关于 Kubectl 的信息,请访问 Kubernetes 官方文档。
Kubernetes Logo