kubectl 是 Kubernetes 的命令行工具,用于管理集群资源。掌握 kubectl 可以高效操作 Pod、Service、Deployment 等核心组件。
📋 基础用法
查看资源
kubectl get <资源类型>
示例:`kubectl get pods` 用于列出所有 Pod 状态描述详情
kubectl describe <资源名称>
可查看资源的完整事件日志和配置信息删除资源
kubectl delete <资源类型> <名称>
支持添加 `--grace-period` 参数控制优雅终止时间
🧩 常用操作场景
部署应用
kubectl apply -f deployment.yaml
推荐使用 YAML 文件进行配置管理调试排查
kubectl logs <pod名称>
可配合 `--previous` 查看重启日志集群管理
kubectl get nodes
了解节点资源使用情况
📚 深入学习
如需了解更多高级用法,可访问 k8s/quick_start 路径获取实践教程。