gpt4 book ai didi

kubernetes - 使用 kubernetes 可以在不重启 pod 的情况下修改容器的环境变量吗

转载 作者:行者123 更新时间:2023-12-03 07:01:09 25 4
gpt4 key购买 nike

我有一个正在运行的 Pod,我想更改其中一个容器的环境变量并使其立即工作。我能做到吗?如果可以的话,该怎么做?

最佳答案

简单地说,用 kube 的术语来说,你不能。

linux进程的环境是在进程启动时建立的,当然没有kube工具可以实现这样的目标。例如,如果您对部署进行更改(我假设您使用它来创建 Pod),它将滚动底层 Pod。

现在,也就是说,Is there a way to change the environment variables of another process in Unix? 下报告了一个非常棘手的解决方案。这涉及到使用 GDB

此外,请记住,即使您可以做到这一点,仍然有应用程序逻辑需要监视此类更改,而不是像现在一样,仅在启动期间评估 envs 的配置。

关于kubernetes - 使用 kubernetes 可以在不重启 pod 的情况下修改容器的环境变量吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45050050/

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