K8S真正删除pod

假设k8s的某个命名空间如(default)有一个运行nginx 的pod,而这个pod是以kubectl run pod命令运行的

1.错误示范:

kubectl delete pod nginx-2756690723-hllbp 结果显示这个pod 是删除了,但k8s很快自动创建新的pod,但是新生成的pod还是会因为镜像拉取失败而无法启动

2.正确示范:

真正删除pod应该是deployment

javascript 复制代码
 kubectl get deployment

 # deployment的名称叫'nginx'
 kubectl delete deployment nginx

如果不是默认的命名空间,这里以dev为例!需要加上参数 -n

pod 的ip 一般是提供给pod1与pod2之间的通信,它有两个特点

  1. Pod IP会随着Pod实例 的创新创建(重启)发生变化;

  2. Pod IP只在集群内节点可见,外部无法直接访问

补充:如果是配置文件形式创建pod,可以直接删除

javascript 复制代码
kubectl create -f  xxx.yaml
kubectl delete -f xxx.yaml
相关推荐
Thneonl13 小时前
SLO 燃烧率公式漏了个 1-,告警要全停才触发
安全·kubernetes
羑悻的小杀马特15 小时前
从写 YAML 到集群自愈:KES-Operator 把 KES 集群接进 Kubernetes 原生体系
运维·数据库·容器·kubernetes
Thneonl2 天前
照着 CKS 教材做实验,把 apiserver 干瘫了 7 分钟
安全·kubernetes
名字还没想好☜2 天前
Kubernetes 用 kubectl port-forward 和 proxy 调试集群内服务:两者区别、断连自动重连与为什么别用在生产
运维·docker·kubernetes
武汉唯众智创2 天前
云计算实训室建设指南(2026版):从技能大赛赛项标准反推架构、课程与落地路径
云原生·kubernetes·云计算·云计算实训室·云计算教学平台·职业技能大赛
名字还没想好☜2 天前
Docker 网络实战:bridge/host/none/自定义网络、容器互通与端口映射踩坑
运维·docker·kubernetes
探索云原生2 天前
KubeClipper 1.7.0 发布:Operation 优化与 Kubernetes 1.37 支持
linux·docker·云原生·kubernetes·go
天天喝旺仔3 天前
Prometheus + Grafana 监控告警体系搭建实战:从 Exporter 指标采集、PromQL 查询到 Alertmanager 告警落地
容器·kubernetes·grafana·prometheus·时序数据库
小牛马爱写博客4 天前
K8s 中部署WordPress 博客
云原生·容器·kubernetes
汪碧康4 天前
xkube-v4.3版本的安全性进行了增强
docker·云原生·容器·kubernetes·xkube