Kubernetes生产中删除资源失败

简单说一下原因,一般情况下,刚创建的资源,还未使用的时候删除,肯定可以删除成功。一旦使用了资源,即使将使用了该资源的其他资源一并删除,再来删除该资源,还是失败。类似于当我们的电脑插入u盘时,拔掉之前,你确认你自己没有在使用u盘中的任何内容了,在手动弹出u盘时,还是提示被占用的类似信息。和Kubernetes这个BUG是异曲同工之妙,还是有一些未知的信息在占用着资源。(个人见解,仅供参考)

yapi部署

起初yapi是单独部署在一台机器上,部署方式docker,最近公司统一账户管理(openldap),所以把yapi部署在k8s里面

kubernetes导出

在 k8s 中导出(kubectl get xx -o yaml)资源描述信息时,会带出一些k8s系统添加的信息,但这些都不是我们需要的信息,官方没有提供过滤的选项,在下面我给出了几种方式来处理这种情况。