簡體   English   中英

將 configmap 文件掛載到主機路徑卷上

[英]Mount configmap file onto hostpath volume

我已經在 Kubernetes 容器中安裝了一個主機路徑卷。 現在我想將一個 configmap 文件掛載到主機路徑卷上。

那可能嗎?

不是真的,一個更大的問題是你會想要這樣做嗎?

在 Kubernetes 中添加配置的標准方法是使用 ConfigMaps。 它們存儲在 etcd 中,大小限制為1MB 當您的 pod 出現時,配置會掛載在您可以在 pod 規范中指定的pod 掛載點上。

您可能想要相反的方式,即使用具有某些配置的hostPath ,這是可能的。 假設您想要一些大於 1MB 的配置(這並不常見)並讓您的 pod 使用它。 這里的問題是您需要將此主機路徑和文件放在您的 pod 可能啟動的所有集群節點中。

不。卷掛載都是關於將數據推送到 pod 或持久化源自 pod 的數據,並且通常不是雙向數據傳輸機制。

如果您想查看 ConfigMap 中的內容,您可以隨時kubectl get configmap NAME -o yaml將其轉儲出來。

(除了 Docker 套接字之類的一些例外,hostPath 卷在非 Minikube Kubernetes 安裝中並不常見,尤其是當您進入多主機設置時,我會調查其他路徑來執行您正在使用的任何操作目前。)

暫無
暫無

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

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