使用minikube kubernetes集群

时间:2017-08-04 11:42:00

标签: jenkins kubernetes kubectl

我的http://localhost:8080/上有一个jenkins,我创建了一个项目,它将使用(minikube)运行kubectl命令连接到kubernetes集群

我正在尝试运行Windows命令 C:\ Program Files(x86)\ Jenkins \ workspace \ test2> kubectl apply -f。\ my-deployment.yaml

这是minikube群集信息 Kubernetes master正在https://192.168.99.100:8443

运行

在Jenkins上我的构建环境就像 here's my kubernetes kubectl config in Jenkins

连接到minikube时是否有默认凭据?我使用default-admin没有密码或admin / admin

我在Jenkins构建期间遇到此错误

C:\Program Files (x86)\Jenkins\workspace\test2>kubectl apply -f .\my-deployment.yaml 

error: You must be logged in to the server (the server has asked for the client to provide credentials)

感谢您的回答。

1 个答案:

答案 0 :(得分:1)

Minikube使用SSL证书连接到API服务器。然后,您需要使用该证书来正确识别自己。您可以在.kube/config文件中找到相关信息。