Kubernetes学习笔记(二) —— YAML自定义POD
1.YAML内容
mkdir /etc/k8s
cat > /etc/k8s/nginx-pod.yaml <<-'EOF'
apiVersion: v1
kind: Pod
metadata:
name: pod-nginx
spec:
containers:
- name: container-nginx
image: nginx:latest
ports:
- containerPort: 80
EOF
2.应用配置文件创建pod
kubectl apply -f /etc/k8s/nginx-pod.yaml
kubectl delete -f /etc/k8s/nginx-pod.yaml
3.查看部署pods
kubectl get pods -A -o wide
4.删除pods(不推荐,建议根据yaml文件移除)
kubectl delete pod pod-nginx
5.查询pod状态
kubectl describe pod pod-nginx
kubectl logs -f pod-nginx
6.查看运行时信息
crictl ps