K8S核心概念Pod
查看
默认查看 default
命名空间下的 Pod
kubectl get pod
kubectl get pods
查询指定命名空间的Pod
kubectl get pod --namespace kube-system
kubectl get pods --namespace kube-system
精简查询方式
kubectl get pod -n kube-system
kubectl get pods -n kube-system
查询详细信息
kubectl get pod -o wide
创建
apiVersion: v1
kind: Pod
metadata:
name: pod1
spec:
containers:
- name: nginx-containers
image: nginx:latest
imagePullPolicy: IfNotPresent
ports:
- name: nginxport
containerPort: 80
kubectl apply -f pod.yaml
指定Namespace运行
kubectl apply -f pod.yaml -n demo
访问
删除
1. 命令行删除
kubectl delete pods pod1 -n default
2. 资源清单删除
kubectl delete -f namespace.yaml -n default