首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何从k8s中删除服务?

如何从k8s中删除服务?
EN

Stack Overflow用户
提问于 2020-12-28 18:16:35
回答 1查看 34关注 0票数 0

我在minikube集群中运行了一个服务:

代码语言:javascript
复制
$ kubectl get service
NAME         TYPE        CLUSTER-IP   EXTERNAL-IP   PORT(S)   AGE
kubernetes   ClusterIP   10.96.0.1    <none>        443/TCP   4s

我尝试删除该服务:

代码语言:javascript
复制
$ kubectl delete --all services --all-namespaces
service "kubernetes" deleted

$ kubectl get service
NAME         TYPE        CLUSTER-IP   EXTERNAL-IP   PORT(S)   AGE
kubernetes   ClusterIP   10.96.0.1    <none>        443/TCP   2s

它会被删除,但它会自动重新启动。我已经删除了所有pod和部署。但是,是什么让服务重新启动呢?如何删除整个服务?

EN

回答 1

Stack Overflow用户

发布于 2020-12-28 18:25:22

您不能删除kubernetes服务。即使你删除了它,kubernetes控制平面也会重新创建它。此服务指向Kubernetes API Server pods,用户删除此服务没有意义,因为这会导致依赖此服务的许多其他关键组件无法工作。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65476025

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档