使用Jenkins管道作业中的Helm客户端部署Kubernetes头盔的可行性

时间:2019-04-09 13:46:28

标签: jenkins kubernetes jenkins-pipeline

我正在尝试使用Kubernetes舵图来实现Kubernetes服务的部署。实际上,我正在使用Jenkins管道作业进行部署。 Jenkins安装在Kubernetes集群的外部。因此,如果我在安装Jenkins的计算机中使用Helm,那么我可以在Jenkins管道作业中使用Helm部署命令吗?

如果我在一个Jenkins管道作业中调用“ helm install”命令?它是否部署到远程Kubernetes集群中?因为我正在在Kubernetes集群之外安装Jenkins。

1 个答案:

答案 0 :(得分:2)

  

如果我在一个詹金斯管道作业中调用“ helm install”命令   ?是否可以部署到远程Kubernetes集群中?

是的。您需要一个~/.kube/config文件,对k8s API,kubectlhelm的网络访问权限才能使其正常工作。

这是一本不错的书,解释了头盔https://next.nutanix.com/kubernetes-containers-30/tillerless-helm-on-nutanix-karbon-31334