当前位置: 首页 > 知识库问答 >
问题:

使用 Helm 安装从构建计算机到远程 kubernetes 群集的图表

申屠英韶
2023-03-14

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

我的问题是,我应该如何在不同的机器上安装头盔?我的jenkins服务器没有舵。使用ssh命令在远程集群中安装是一种好的做法吗?是否有一个mvn或helm客户端可以在远程机器上安装图表?

共有1个答案

贡威
2023-03-14

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

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

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

 类似资料:
  • 我尝试使用JSCH连接到远程windows计算机,连接成功。 我也尝试停止cygwin服务,但连接不成功。 我想连接到一个没有安装cygwin的远程windows机器,并使用java在命令提示符中执行命令。 我有机会查看Psexec工具,但安全性受到了冲击。 有人能建议一些其他的想法来连接到远程windows机器使用Java并执行命令吗?

  • null NewJenkins.Values具有以下特性。 报告的错误是。 我在谷歌上搜索了一段时间,很多网站都提到了服务帐户设置,但没有任何工作。 还有别的步骤吗?

  • 目前,我为我的Kubernetes资源创建了Helm图表,并试图从配置Helm客户端和kubectl的本地机器部署到远程Kubernetes集群上。我用下面的命令创建了舵图, 创建后,我编辑了my-图表/values.yaml.中的图像值现在我需要在我的远程库伯内特斯集群上部署这个docker图像 我的困惑 这里我的困惑是,当我部署时,我只需要使用“helm install”命令吗?它会部署在我的

  • 我正试图在我的kubernetes集群中安装Jenkins。当我探索的时候,我发现有两个方面。我理解的第一种方法是,安装詹金斯主从。在这里,我找到了在kubernetes集群上安装Jenkins主从代理的文档。第二种方法是我发现Kubernetes插件的用法。如果我们用这种方法,只需要安装master和配置插件。当创建一个部署时,从吊舱将自动工作。 在第一种方法中,我们需要定义安装主从机的工作机器

  • 我见过几个与这个话题有关的问题和答案,但我一直无法掌握如何做。 > 我所能做的:使用Python脚本(使用Paramiko)连接到远程计算机,并返回信息,例如,ping交换机: ssh=pk.sshclient() ssh.connect(“{}”.format(IP),port=xxx,username='xxx',password='xxx') stdin,stdout,stderr=\“ s

  • 我在Kubernetes(GKE和kubeadm)上启动了MongoDB副本集。我没有遇到任何问题的豆荚进入储藏室。然而,当我使用Helm部署相同时,我面临这个问题。当我运行此命令时-( kubectl Description po Mongodb-Shard1-0--namespace=Kube-System) (这里,mongodb-shard1-0是创建的第一个也是唯一一个pod(在所需的三