gpt4 book ai didi

Kubernetes helm - 在正在运行的 pod 中运行 helm install

转载 作者:行者123 更新时间:2023-12-02 11:50:34 25 4
gpt4 key购买 nike

我想用 helm install 启动单个 installer pod,一旦运行,它将应用一些逻辑并使用 helm install 将其他应用程序安装到我的集群中

我知道 helm 依赖项,但我想在安装过程中运行一些业务逻辑,我宁愿在 installer pod 和触发整个安装过程的主机上执行此操作.

我找到了在 pod 内使用 Kubernetes REST API 的建议,但 helm 需要安装和配置 kubectl

有什么想法吗?

最佳答案

看来这比我想象的要容易很多...

在一个运行 Debian 的简单 pod 上,我只是 installed kubectl ,并且已经挂载了默认服务帐户的 key ,kubectl 已经配置到集群的 API。

请注意,配置的默认命名空间是我的安装程序 pod 部署到的命名空间。

通过验证

$ kubectl cluster-info
$ kubectl get ns

然后我installed helm ,它已经使用 kubectl 访问集群以安装 tiller

通过验证

$ helm version
$ helm init

我安装了一张测试图

$ helm install --name my-release stable/wordpress

有效!!

希望对你有帮助

关于Kubernetes helm - 在正在运行的 pod 中运行 helm install,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45518730/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com