ssl - 删除 Kubernetes 中的 SSL 证书
问题描述
尝试使用以下命令删除 SSL 证书:
kubectl delete cert mywebsite-tls
或者它是秘密的,有:
kubectl delete secret mywebsite-tls
只是使它们再次“重生”:
NAME READY SECRET AGE
mywebsite-tls False mywebsite-tls 3s # <--- not desired
我怎样才能真正永久删除它?或者,我怎样才能强制它重新发行?
此设置在 DigitalOcean 上,如果有帮助,请按照本指南使用。cert-manager
解决方案
有一段时间有同样的问题。
对我来说,这是因为我使用了 ingress-shim。
检查并查看您是否有入口
spec.tls.secretName
推荐阅读
- c# - C#中泛型where子句的方法重载
- python-3.x - 当系统时钟为 UTC 时,通过 Python 获取针对 DST 调整的本地时间?必须使用时间模块而不是日期时间
- python - tf.image.adjust_saturation 中的saturation_factor 的范围(最小值-最大值)是多少?
- bash - tmux 从 tmux 配置中的 shell 获取变量值
- c# - 使用 HttpClient 将文件 POST 到 Azure 逻辑应用程序——但生成的电子邮件附件总是损坏
- javascript - 如何解决无法加载配置“更漂亮”以进行扩展。在反应 Js
- python - 芹菜工人没有开始:“模块'proj'没有属性'芹菜'”
- python - 我需要用 python 运行一个操作系统命令,但是 python 执行一个新行
- amazon-web-services - “AWS::SQS::QueuePolicy”中的“Principal”属性未纳入 AWS ARN
- javascript - Javascript Selenium Chrome WebDriver - 处理警报的正确方法