Kubernetes “kubectl无法识别”;仪表板/部署.yml“;

Kubernetes “kubectl无法识别”;仪表板/部署.yml“;,kubernetes,continuous-integration,bitbucket,bitbucket-pipelines,Kubernetes,Continuous Integration,Bitbucket,Bitbucket Pipelines,当我尝试使用bitbucket管道将kubernetes服务部署到kubernetes集群时,我遇到以下错误。我正在使用方法部署服务,该服务在我的本地计算机上运行良好,因此无法重现该问题 是证书问题还是某些配置问题 我如何解决这个问题 1s + kubectl apply -f dashboard/ unable to recognize "dashboard/deployment.yml": Get https://kube1.mywebsitedomain.com:6443/api?time

当我尝试使用bitbucket管道将kubernetes服务部署到kubernetes集群时,我遇到以下错误。我正在使用方法部署服务,该服务在我的本地计算机上运行良好,因此无法重现该问题

是证书问题还是某些配置问题

我如何解决这个问题

1s
+ kubectl apply -f dashboard/
unable to recognize "dashboard/deployment.yml": Get https://kube1.mywebsitedomain.com:6443/api?timeout=32s: x509: certificate is valid for kube1, kubernetes, kubernetes.default, kubernetes.default.svc, kubernetes.default.svc.cluster.local, not kube1.mywebsitedomain.com
unable to recognize "dashboard/ingress.yml": Get https://kube1.mywebsitedomain.com:6443/api?timeout=32s: x509: certificate is valid for kube1, kubernetes, kubernetes.default, kubernetes.default.svc, kubernetes.default.svc.cluster.local, not kube1.mywebsitedomain.com
unable to recognize "dashboard/secret.yml": Get https://kube1.mywebsitedomain.com:6443/api?timeout=32s: x509: certificate is valid for kube1, kubernetes, kubernetes.default, kubernetes.default.svc, kubernetes.default.svc.cluster.local, not kube1.mywebsitedomain.com
unable to recognize "dashboard/service.yml": Get https://kube1.mywebsitedomain.com:6443/api?timeout=32s: x509: certificate is valid for kube1, kubernetes, kubernetes.default, kubernetes.default.svc, kubernetes.default.svc.cluster.local, not kube1.mywebsitedomain.com
在运行apply命令之前,我确实使用kubectl配置设置了集群,并且在控制台上获得了以下信息

+ kubectl config set-cluster kubernetes --server=https://kube1.mywebsitedomain.com:6443
Cluster "kubernetes" set.

是证书的问题。使用正确的证书肯定会解决这个问题,但在我的情况下,证书验证是不必要的,因为这个尖峰不需要安全连接

这就是我的工作

我对kubectl使用了标志
——不安全的跳过tls验证
,效果很好

+ kubectl --insecure-skip-tls-verify apply -f dashboard/
deployment.extensions/kubernetes-dashboard unchanged
ingress.extensions/kubernetes-dashboard unchanged
secret/kubernetes-dashboard-auth unchanged
service/kubernetes-dashboard unchanged