Pod 是 Kubernetes 中用于运行容器化应用的最小单元,通常包含一个或多个容器共享资源。以下是创建 Pod 的基本步骤:
定义 YAML 文件
创建一个描述 Pod 的 YAML 文件,例如pod.yaml
:apiVersion: v1 kind: Pod metadata: name: my-pod spec: containers: - name: my-container image: nginx ports: - containerPort: 80
📌 提示:使用
kubectl apply -f pod.yaml
命令部署查看 Pod 状态
部署后通过以下命令监控状态:kubectl get pods kubectl describe pod my-pod
🚀 扩展阅读:kubernetes-architecture
常见问题排查
- 若 Pod 状态为
CrashLoopBackOff
,检查容器日志:kubectl logs my-pod -c my-container
- 确保镜像名称正确,避免拉取失败 ❌
- 若 Pod 状态为
kubernetes pod structure
如需深入学习 Pod 的高级配置(如资源限制、网络策略),可参考 Kubernetes 官方文档。