[英]Can kubernetes provide a pod with an emptyDir volume from the host backed by a specific filesystem different than the host's?
[英]Where we can see the mounted directory on host when “emptyDir” volume with “medium: Memory” is used in kubernetes?
我在 kubernetes 中使用了這些配置的音量:
emptyDir:
medium: Memory
如何動態/以編程方式找出節點上的主機路徑?
根據官方文檔:
默認情況下,emptyDir 卷存儲在支持節點的任何介質上——可能是磁盤、SSD 或網絡存儲,具體取決於您的環境。 但是,您可以將 emptyDir.medium 字段設置為“內存”,以告訴 Kubernetes 為您安裝 tmpfs(RAM 支持的文件系統)。 雖然 tmpfs 非常快,但請注意,與磁盤不同,tmpfs 在節點重新啟動時會被清除,並且您寫入的任何文件都將計入 Container 的 memory 限制。
如果我對您的理解正確(並且host path
不是指hostPath ),您可以簡單地執行# df -h
,它將以人類可讀的形式顯示可用的磁盤空間量。 還顯示:
tmpfs
)值得注意的是,基於 RAM 的emptyDir
的默認大小是它運行的節點 RAM 的一半。
請讓我知道這是否有幫助。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.