我想使用 helm install
启动单个 安装程序 pod ,一旦运行,它将应用一些逻辑并使用 helm install
将其他应用程序安装到我的集群中。
我知道 helm 依赖项,但我想在安装中运行一些业务逻辑,我宁愿在 安装程序 pod 和触发整个安装过程的主机上执行此操作。
我找到了在 pod 中使用 Kubernetes REST API 的建议,但 helm
需要安装和配置 kubectl
。
有任何想法吗?
最佳答案
您可以将 kubectl
添加到您的 安装程序 pod 。
“集群内”凭据可以通过“默认 token ” secret 中的服务帐户提供:https://kubernetes.io/docs/tasks/configure-pod-container/configure-service-account/
关于Kubernetes helm - 在正在运行的 pod 中运行 helm install,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/45518730/