Pod 标识符号
我正在尝试使用应用程序管理的日期/时间和数字序列在应用程序中生成唯一密钥。它工作得很好,因为我们没有多重应用程序。
该应用程序在配置了自动缩放的 Kubernetes Pod 中运行。
有没有办法生成或获取每个 Pod 的唯一数字标识符并将它们放入容器环境变量中?不需要修复意图器来使用 statefulSets
UPDATE
我们在 uid 方面遇到的问题是集合的大小,这就是为什么我们正在寻找一种解决方案bigInt 的大小,以及是否有任何其他类似的数字唯一 id 作为 UID 的替代使用。
I'm trying to generate a Unique Key in the application, using date/time and a number sequence managed by the application. It works fine as we don't have multiapplication.
The application is running in a Kubernetes pod with auto scaling configured.
Is there any way to generate or get a unique and numeric identifier per pod and put them in the container environment variables? there is no need for the intentifier to be fixed to use the statefulSets
UPDATE
the problem we are having with the uid is the size of the collections, tha's why we're are looking for a solution that's about the size of a bigInt, and if there is any other numberic unique id similar as an alternative of use for the UID.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
...获取每个 pod 的唯一数字标识符并将其放入容器环境变量中?
运行
kubectl logs
将打印分配给该 pod 的唯一 ID pod 中的环境变量。...get a unique and numeric identifier per pod and put them in the container environment variables?
Run
kubectl logs <pod>
will print you the unique ID assigned to the environment variable in your pod.