Helm install命令与kubectl命令在Kubernetes集群部署中的作用
我有一个Kubernetes集群,有1个主节点和2个工作节点。我还有另一台机器,我在那里安装了头盔。实际上,我正在尝试使用Helm chart创建Kubernetes资源,并尝试部署到远程Kubernetes集群中 当我阅读有关helm install命令时,我发现我们需要使用helm和kubectl命令进行部署Helm install命令与kubectl命令在Kubernetes集群部署中的作用,kubernetes,kubernetes-helm,Kubernetes,Kubernetes Helm,我有一个Kubernetes集群,有1个主节点和2个工作节点。我还有另一台机器,我在那里安装了头盔。实际上,我正在尝试使用Helm chart创建Kubernetes资源,并尝试部署到远程Kubernetes集群中 当我阅读有关helm install命令时,我发现我们需要使用helm和kubectl命令进行部署 我在这里的困惑是,当我们使用helm安装时,创建的图表将部署在Kubernetes上,我们也可以将其推送到图表repo中。因此,为了部署,我们使用头盔。但是为什么我们要在掌舵时使用ku
我在这里的困惑是,当我们使用helm安装时,创建的图表将部署在Kubernetes上,我们也可以将其推送到图表repo中。因此,为了部署,我们使用头盔。但是为什么我们要在掌舵时使用kubectl命令呢?掌舵3:没有舵柄。头盔安装只是在下面使用kubectl部署东西。所以要使用头盔,还需要配置kubectl 掌舵2: Helm/Tiller是客户机/服务器,Helm需要连接到Tiller以启动部署。因为舵柄并没有公开暴露在外,赫尔姆利用下面的库贝特来打开通向舵柄的隧道。请看这里: 所以要使用头盔,还需要配置kubectl。更详细的信息:
图表回购:是一个不同的概念(与helm2/helm3相同),不强制使用。它们类似于工件存储,例如在quay.io应用程序注册表中,您可以审计谁推了图表,谁使用了图表。更详细的:。您总是可以绕过repo,从src安装,例如:
helm install/path/to/chart/src
谢谢您的回复,先生。所以,若我需要部署我的图表,那个么若kubectl安装在机器中,那个么我是否只需要使用helm install命令进行部署?或者我需要再次使用kubectl进行部署吗?1。您需要确保您的机器上有一个正常工作的kubectl
(它可以连接到集群)2。然后您只需执行helm安装
,它就可以完成所有操作,您不必显式地调用kubectl
。那么,我可以在jenkins管道作业中使用相同的helm install命令来制作ci/cd管道吗?这里是我试图自动化的一切。一次svn回购将触发我的jenkins管道工作?没有手动运行舵安装。我可以在管道作业中使用吗?你可以在作业中使用它OK。谢谢你的回复,先生。