在入口处验证 svc.IP.my.local-ip.co 的 SSL 证书时出错

在入口处验证 svc.IP.my.local-ip.co 的 SSL 证书时出错

我尝试使用证书和 DNShttp://my.local-ip.co/在 Kubernetes 中。

我下载了证书和密钥。创建 ingress-tls 密钥。

kubectl create secret tls ingress-tls --key /tmp/server.key --cert /tmp/bundled_cert_file.pem

尝试使用 ingress-tls secret 通过 helm 安装 kubernetes 仪表板:

helm install kube-dashboard --set ingress.enabled=true \
--set protocolHttp=true \
--set service.externalPort=9090 \
--set ingress.tls[0].secretName=ingress-tls \
--set ingress.tls[0].hosts[0]=kubernetes-dashboard.10-66-218-100.my.local-ip.co \
--set ingress.hosts[0]=kubernetes-dashboard.10-66-218-100.my.local-ip.co \
--set extraArgs="{--enable-insecure-login=true,--enable-skip-login=true,--disable-settings-authorizer=true,--insecure-bind-address=0.0.0.0,--insecure-port=9090}" \
kubernetes-dashboard/kubernetes-dashboard

但入口出现错误:

SSL certificate "default/ingress-tls" does not contain a Common Name or Subject Alternative Name for server "kubernetes-dashboard.10-66-218-100.my.local-ip.co": x509: certificate is valid for *.my.local-ip.co, not kubernetes-dashboard.10-66-218-100.my.local-ip.co

如何禁用验证 SSL 证书?谢谢!

相关内容