gpt4 book ai didi

jenkins - 使用minikube kubernetes集群在Jenkins中运行kubectl命令

转载 作者:行者123 更新时间:2023-12-02 12:22:26 24 4
gpt4 key购买 nike

我的http://localhost:8080/上有一个 Jenkins 人,我创建了一个项目,该项目将运行kubectl命令以使用(minikube)连接到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)

感谢您的回答。

最佳答案

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

关于jenkins - 使用minikube kubernetes集群在Jenkins中运行kubectl命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45505932/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com