最近在k8s上通过Prometheus Operator部署了一套prometheus监控系统,现在想删除,但是其命名空间monitoring却一直无法删除处于Terminaling状态 经过查阅资料问题应该是monitoring这个namespace下应该还有其他资源没有删除干净 ...
最近在k s上通过PrometheusOperator部署了一套prometheus监控系统,现在想删除,但是其命名空间monitoring却一直无法删除处于Terminaling状态 经过查阅资料问题应该是monitoring这个namespace下应该还有其他资源没有删除干净。 下面是删除monitoring 这个namespace的方法: 先运行 拿到当前namespace描述,然后打开tm ...
2021-01-05 15:15 0 369 推荐指数:
最近在k8s上通过Prometheus Operator部署了一套prometheus监控系统,现在想删除,但是其命名空间monitoring却一直无法删除处于Terminaling状态 经过查阅资料问题应该是monitoring这个namespace下应该还有其他资源没有删除干净 ...
脚本如下: 使用前提 将api-server 代理到本地8001端口 使用方法 假设要删除的namespace是test 脚本自动会打开vi编辑namespace信息,手动将 中的 "kubernetes"删除,然后:wq保存并退出编辑即可 ...
目录 一、强制删除pod 二、强制删除pv、pvc 三、强制删除ns 注意:以下操作方法十分危险,三思而行!!! 如果名称空间、pod、pv、pvc全部处于“Terminating”状态时,此时的该名称空间下的所有控制器都已经被删除了,之所以出现pod ...
删除不了namespace是由于该namespace有资源未释放 kubectl api-resources --namespaced=true -o name | xargs -n 1 kubectl get --show-kind --ignore-not-found -n ...
强制删除namespace 当删除ns 时候里面还有其他资源,那么就会导致删除不了ns ,一直处于Terminating 状态,然后再在此命名空间内部新增资源的时候就会导致失败,所以要强制删除。 vi monitoring.json 删除 ...
namespace介绍 namespace是k8s系统中的一种非常重要的资源,它的主要作用是用来实现多套环境的资源隔离或者多租户的资源隔离 默认情况下,k8s集群中的所有的pod都是可以相互访问的。但是在实际中,可能不想让两个pod之间进行互相的访问, 哪此时就可以将两个pod划分 ...
一、可以删除对应的控制器 但是一个资源文件清单可能有几个副本,慎用 flannel网络插件一直处于Terminating状态 Pod Security Policy 是 kubernetes中一种集群级别的资源,它定义了用户能否在Pod中使用各种安全相关的特性 二、强制 ...