我有一个容器示例:Jenkins和Kubernetes群集:minikube都运行在我的本地机器上。我找不到一个方法来集成minikube在jenkins。下面是我如何设置的。
Setup Minikube
- minikube start
- replace cert and key values in .kube/config with hardcoded data
Setup Jenkins
- docker run --name jenkins -v jenkins_home:/var/jenkins_home -d -p 8080:8080 -p 50000:50000 --network minikube jenkins/jenkins:lts
Integrate Kubernetes in Jenkins
- install kubernetes plugin
- configure cloud -> add a new cloud -> kubernetes -> kubernetes cloud details
- create credential: secret file, use the file with .kube/config
- click test connection -> Error testing connection : java.net.ConnectException: Failed to connect to /127.0.0.1:{port}
我已经被这个问题困扰了好几天了,它快把我逼疯了。我的jenkins示例已经和minikube在同一个网络上运行了。
problem-screenshot
1条答案
按热度按时间kb5ga3dv1#
OP能够使用Helmchart来安装Jenkins。使用Helmchart可以更容易地安装和管理部署在Kubernetes上的应用程序。