我正在尝试使用Kubernetes舵图来实现Kubernetes服务的部署。实际上,我正在使用Jenkins管道作业进行部署。 Jenkins安装在Kubernetes集群的外部。因此,如果我在安装Jenkins的计算机中使用Helm,那么我可以在Jenkins管道作业中使用Helm部署命令吗?
如果我在一个Jenkins管道作业中调用“ helm install”命令?它是否部署到远程Kubernetes集群中?因为我正在在Kubernetes集群之外安装Jenkins。
答案 0 :(得分:2)
如果我在一个詹金斯管道作业中调用“ helm install”命令 ?是否可以部署到远程Kubernetes集群中?
是的。您需要一个~/.kube/config
文件,对k8s API,kubectl
和helm
的网络访问权限才能使其正常工作。
这是一本不错的书,解释了头盔https://next.nutanix.com/kubernetes-containers-30/tillerless-helm-on-nutanix-karbon-31334