无法更改正在运行的Pod的名称,因为API不会例外。
随机Pod名称实际上是您在使用kubernetes部署,这是在kubernetes上运行Pod的默认或最常用的方式。但是除此之外,还有其他安排豆荚的方法。
但是,由于某种原因,您似乎需要更多可预测的吊舱名称。这里有一些方法:
- 使用StatefulSets(https://kubernetes.io/docs/concepts/workloads/controllers/statefulset/)。由StatefulSet创建的Pod的名称将类似于 nginx-01 , nginx-02 ..
- 直接使用广告连播。这样,您就不会拥有来自副本集,DaemonSets等的滚动更新功能,而是可以绝对控制命名