【问题标题】:Using Helm to install chart from Build machine to remote kubernetes cluster使用 Helm 将图表从 Build 机器安装到远程 kubernetes 集群
【发布时间】:2020-02-14 18:10:00
【问题描述】:

我正在为我的项目设置 jenkins 管道,该管道基于 k8s 并使用 helm 图表进行安装。我有一个单独的集群,jenkins 需要使用 helm 安装我的应用程序。

我的问题是我应该如何在不同的机器上使用 helm 安装?我的詹金斯服务器没有掌舵。使用 ssh 命令安装在远程集群中是一种好习惯吗?是否有可以在远程机器上安装图表的 mvn 或 helm 客户端?

【问题讨论】:

    标签: jenkins jenkins-pipeline kubernetes-helm


    【解决方案1】:

    Helm 依赖于 kubectl(用于访问远程 Kubernetes API),helm 和 kubectl 都是为了在“本地”机器上工作并连接到远程 API。您所要做的就是设置这些工具(在全局 Jenkins 中或作为特定 Jenkins 管道的一部分),以便 Jenkins 作业可以使用它们。

    这当然取决于客户端和集群之间的网络连接。

    您不必使用 ssh 来部署 helm 图表。

    【讨论】:

      猜你喜欢
      • 2020-05-16
      • 1970-01-01
      • 1970-01-01
      • 2021-12-24
      • 2019-08-04
      • 1970-01-01
      • 1970-01-01
      • 2021-01-23
      • 2020-02-23
      相关资源
      最近更新 更多