簡體   English   中英

我們如何在kubernetes部署yamls中獲得諸如pod id或container id之類的獨特信息

[英]How do we get something unique like pod id or container id in kubernetes deployment yamls

我正在為服務設置kubernetes pod。需要使用永久卷來存儲日志,證書等,這些卷應該在主機的某些子路徑(例如service / log)上可用。現在我要創建此文件夾通過更改為service / log_podID或log_podName之類的值來唯一。如何在k8s部署Yamls中獲取Pod名稱或Pod ID。

使用類似這樣的內容意味着某種狀態,這與Deployment的無狀態本質相反。 您可以在容器內使用hostname來具有唯一的ID,但是不能在YAML中使用。

如果您需要可靠的POD ID,則應使用StatefulSets文檔 ),其中帶有可預測的吊艙名稱,您可以在Yaml中使用它們。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM