库伯内斯 : pod parameters depending on replica

标签 kubernetes

我正在研究如何根据副本数量更改容器的参数?

例如,我想要一个环境变量(这是我的 hubot 的名称)如下:

  1. 第一个副本:Name1
  2. 第二个副本:Name2...

您知道我该如何实现吗? 谢谢!

最佳答案

该功能在 Kubernetes 中称为“StatefulSets”。看看 Stable Network ID特别是部分。

状态集在 Kubernetes 1.5 中可用。如果您需要旧版本,可以使用某种中央注册表,例如 redis相反,并实现一些逻辑,使新 pod 在启动时请求下一个免费号码。

关于库伯内斯 : pod parameters depending on replica,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46027267/

相关文章:

azure - 新镜像未部署到 AKS

kubernetes - 如何将防火墙规则添加到 gke 服务?

java - 传递动态CPU资源在java中创建kubernetes

kubernetes - Apache Ignite:日志中添加了数千条 “Unable to perform handshake within timeout”警告

Kubernetes 配置 GCE 永久磁盘有时会失败

kubernetes - 无法通过kubelet指标获取PVC的使用情况

kubernetes - k8s。为每个命名空间配置存储类

python - 我需要使用 kubernetes python 客户端获取 Kubernetes 集群中 Pod 的资源使用情况

Kubernetes让我们加密证书管理器错误 secret 未找到

jenkins - 如何在 Jenkins 管道运行之间共享多个 Docker 缓存?