kubectl 是 Kubernetes 的官方命令行工具,用于与集群进行交互。以下是其核心功能与使用场景:

  • 集群管理 🔌

  • 资源操作 📁

    • kubectl create:部署资源(如 Deployment、Service)
    • kubectl apply -f config.yaml:通过 YAML 文件配置资源
    • kubectl delete:删除指定资源
    • kubectl 命令完整参考
  • 调试与日志 ⚠️

    • kubectl logs <pod_name>:查看容器日志
    • kubectl describe pod <pod_name>:获取详细资源状态信息
    • kubectl exec -it <pod_name> -- /bin/bash:进入容器调试
Kubernetes_命令行工具

提示:使用 kubectl --help 可查看所有可用命令,或通过 kubectl [command] --help 获取特定操作的详细说明。