我想生成特定长度的唯一标识符,并在内部跨多个pod使用此值。由于长度必须是特定的,并且我更喜欢在内部处理而不是由用户调整,我宁愿在安装/升级时创建唯一标识符(如果尚未设置,则仅一次),而不是变化多端。
我想在内部使用标识符作为特定部署中创建的对象的命名模式的一部分。我希望在其他部署中共享这些对象,并且需要标识符来确定给定对象是否属于给定部署。
我正在考虑使用randAlphaNum
在Secrets中设置一个值。使用Secrets时遇到的一些问题是:
任何帮助或建议表示赞赏!谢谢
然后你可以尝试使用ConfigMap
。似乎它在helm upgrade
上没有变化。然后,您可以使用this guide将值从ConfigMap传递到pod。