【发布时间】:2019-12-31 10:49:03
【问题描述】:
我正在尝试删除为我的 CI/CD 管道研发创建的整个 Kubernetes。因此,为了删除集群和我运行以下命令的所有内容,
kubectl config delete-cluster <cluster-name>
kubectl config delete-context <Cluster-context>
为了确保删除 clustee,我再次构建了 jenkins 管道作业。所以我发现它正在部署更新的更改。
当我运行命令“kubectl config view”时,我发现了以下结果,
docker@mildevdcr01:~$ kubectl config view
apiVersion: v1
clusters: []
contexts: []
current-context: kubernetes-admin@cluster.local
kind: Config
preferences: {}
users: []
docker@mildevdcr01:~$
我的 Spring Boot 微服务仍在集群中部署,并进行了更新。
我使用从 Github 获得的 kubespray 工具创建了 Kubernetes 集群:
https://github.com/kubernetes-incubator/kubespray.git
要删除我为此 Kubernetes 集群创建的所有内容,我需要做什么?我需要删除包括主节点在内的所有内容。
【问题讨论】:
-
请详细说明集群的创建位置。
-
@TummalaDhanvi - 当你说在哪里时,我不明白。我在本地虚拟机上创建了这些集群。这是你需要知道的吗?让我知道先生。并感谢您的回复先生。
-
命令
kubectl config delete-cluster只删除用于连接集群的配置,集群将继续运行。 (就像您在 google.com 中清除了浏览器 cookie,但您的帐户在 google 中仍然存在)。你可以通过remove vms来移除集群或者按照这里的说明移除k8s集群stackoverflow.com/questions/44698283/…
标签: kubernetes