kubectl删除pod
时间: 2024-06-22 09:03:40 浏览: 290
kubernetes-pod-chaos-monkey:随机删除给定名称空间中的pod
Kubectl是 Kubernetes 的命令行工具,用于管理和操作集群中的容器。如果你想在 Kubernetes 中删除 Pod(容器组),你可以使用 `kubectl delete` 命令。下面是删除 Pod 的基本语法:
```bash
kubectl delete pod [POD_NAME] --namespace [NAMESPACE]
```
其中:
- `POD_NAME` 是你要删除的具体 Pod 的名称,如果没有指定,默认会删除当前命名空间下的所有 Pods。
- `NAMESPACE` 是 Pod 所在的命名空间,如果不指定,通常会默认使用 `default` 命名空间。
例如,如果你想删除名为 "my-web-app" 的 Pod,并且它在 "production" 命名空间中,命令如下:
```bash
kubectl delete pod my-web-app --namespace production
```
执行此命令后,Kubernetes 将会停止 Pod 中的所有容器,并从集群中移除 Pod。
阅读全文