Kubernetes delete secret docker-registry error 无法连接到服务器:x509

Kubernetes delete secret docker-registry error Unable to connect to the server: x509

我使用以下步骤创建了两个秘密 docker-注册表:

$ kubectl create secret docker-registry my-secret --docker-username=burak --docker-password=deniz --docker-email=burak@...

$ kubectl create secret docker-registry secret --docker-username=burak --docker-password=deniz --docker-email=burak@...

完成这些步骤后,我尝试使用它进行部署:

$ kubectl get deployment

我遇到了那个错误:

Unable to connect to the server: x509: certificate signed by unknown authority (possibly because of "crypto/rsa: verification error" while trying to verify candidate authority certificate "minikubeCA")

并且当我尝试删除或获取这些秘密 docker-注册表时,我遇到了同样的错误。

如何删除这些 docker 注册表。你能帮帮我吗?

感谢您的回答。

我建议重建您的集群并注意不要破坏您为 kubectl 正常运行而获得的 TLS 令牌。

我遇到了问题,我使用以下步骤删除了 docker-secrets。

  1. 检查可用的秘密
    $kubectl get secrets
    
  2. 使用 name 删除:
    $kubectl delete secrets mydockercredentials
    

使用上述命令删除机密。