Daily Archives: 2023年5月9日

k8s创建、删除pod

创建

使用yaml配置文件进行创建:

kubectl apply -f xxx.yaml

删除

使用yaml配置文件进行删除:

kubectl delete -f xxx.yaml

普通删除指定pod:

kubectl delete pod [pod名称] -n [namespace名称]

如果一直处于Terminating的状态且删除卡死,可增加参数 –force –grace-period=0 强制删除:

kubectl delete pod [pod名称] -n [namespace名称] --force --grace-period=0

kubernetes 查看namespace和对应的pods

1. 查看所有namespace

kubectl get namespaces

2. 查看指定namespace下的所有pods

# 获取 kube-system命名空间下所有pods信息  
kubectl get pods -n kube-system