我正在为基于k8s的项目设置jenkins管道,并使用头盔图表进行安装。我有一个单独的集群,詹金斯需要使用helm安装我的应用程序。
我的问题是如何在不同的计算机上使用头盔进行安装?我的詹金斯服务器没有头盔。使用ssh命令在远程群集中安装是否是一种好习惯?是否有可以在远程计算机上安装图表的mvn或helm客户端?
答案 0 :(得分:1)
Helm取决于kubectl(用于远程访问Kubernetes API),helm和kubectl都可以在“本地”机器上工作并连接到远程API。您所需要做的就是设置这些工具(在全球的Jenkins中或作为特定Jenkins管道的一部分),以便Jenkins作业可以使用它们。
这当然取决于客户端和群集之间的网络连接。
您不必使用ssh来部署头盔图表。