如何使用随机环境变量填充kubernetes?
我最近潜入了集装箱和kubernetes 我正在尝试设置一个环境变量,以便它可以随机或有选择地从单词列表中进行选择 假设我有一个pod返回“hello world” 如果我将一个自定义变量设置为RETURN_THIS=[“world”、“kubernetes”、“universe”] 如果我缩放到3,那么第二个pod将返回“你好,库伯内特斯”,第三个pod将返回“你好,宇宙” 如果我再加一个。。它将返回“你好,世界” 诸如此类如何使用随机环境变量填充kubernetes?,kubernetes,Kubernetes,我最近潜入了集装箱和kubernetes 我正在尝试设置一个环境变量,以便它可以随机或有选择地从单词列表中进行选择 假设我有一个pod返回“hello world” 如果我将一个自定义变量设置为RETURN_THIS=[“world”、“kubernetes”、“universe”] 如果我缩放到3,那么第二个pod将返回“你好,库伯内特斯”,第三个pod将返回“你好,宇宙” 如果我再加一个。。它将返回“你好,世界” 诸如此类 有没有关于如何做到这一点的想法?使用$RANDOMbash函数 si
有没有关于如何做到这一点的想法?使用
$RANDOM
bash函数
size=${#RETURN_THIS[@]}
HELLO=RETURN_THIS$(( $RANDOM % $size ))
如果您不需要更多有意义的名称,主机名将派上用场。这在每个容器中都是不同的。您可以回显主机名。我不认为pod知道还有多少实例存在,以及它在总副本中的数量。@c0dec0de谢谢,但我一直在寻找有意义的东西。。例如。。在不同的容器中分散使用id/密码。