K8S之Volume儲存
一、臨時儲存卷:emptyDir
建立一個空捲到Pod中,Pod刪除,該卷也被刪除
預設儲存路徑為:/var/lib/kubelet/pods/<Pod ID>/volumes/kubernetes.io~empty-dir/
spec:
containers:
- name: empty
image: nginx
imagePullPolicy: IfNotPresent
ports:
- containerPort: 80
volumeMounts:
- name: data
mountPath: /data
volumes:
- name: data
emptyDir: {}
二、節點儲存卷hostPath
掛載節點上的目錄或者檔案到Pod容器中
掛載宿主機的/tmp目錄到Pod容器的/data目錄
spec:
containers:
- name: empty
image: nginx
imagePullPolicy: IfNotPresent
ports:
- containerPort: 80
volumeMounts:
- name: data
mountPath: /data
volumes:
- name: data
hostPath:
path: /tmp
三、網路儲存卷NFS
spec:
containers:
- name: empty
image: nginx
imagePullPolicy: IfNotPresent
ports:
- containerPort: 80
volumeMounts:
- name: data
mountPath: /data
volumes:
- name: data
nfs:
server: 192.168.1.10 #NFS伺服器地址
path: /app #NFS共享的目錄
相關文章
- kubernetes系列(十三) - 儲存之Volume
- Docker儲存Volume使用Docker
- 理解Docker(8):Docker 儲存之卷(Volume) (轉)Docker
- Kubernetes-儲存卷Volume
- k8s之資料儲存-配置儲存K8S
- k8s之資料儲存-高階儲存K8S
- Kubernetes K8S之儲存ConfigMap詳解K8S
- 雲原生儲存詳解:容器儲存與 K8s 儲存卷K8S
- k8s StorageClass 儲存類K8S
- k8s資料儲存K8S
- 容器編排系統K8s之Volume的基礎使用K8S
- Flutter持久化儲存之檔案儲存Flutter持久化
- 在 K8S Volume 中使用 subPathK8S
- kubernetes物件之Volume物件
- Flutter持久化儲存之資料庫儲存Flutter持久化資料庫
- Flutter持久化儲存之key-value儲存Flutter持久化
- 如何配置K8S儲存叢集?K8S
- k8s動態儲存篇--NFSK8SNFS
- k8s使用rbd作為儲存K8S
- K8S儲存外掛-FlexVolume && CSIK8SFlex
- [k8s] k8s基於csi使用rbd儲存K8S
- Android中的資料儲存之檔案儲存Android
- 在K8S中,共享儲存的作用?K8S
- Longhorn 企業級雲原生分散式容器儲存-券(Volume)和節點(Node)分散式
- 儲存資料之SharedPreference
- newsql新品TiDB之儲存SQLTiDB
- MySQL之儲存過程MySql儲存過程
- MySQL之四 儲存引擎MySql儲存引擎
- k8s叢集ConfigMap和Secret儲存卷K8S
- K8S原來如此簡單(七)儲存K8S
- kubernetes/k8s CSI分析-容器儲存介面分析K8S
- 為K8S叢集準備Ceph儲存K8S
- 物件儲存、檔案儲存、塊儲存這三者之間有什麼區別?物件
- HDU-安卓程式開發之簡單儲存/內部儲存/外部儲存 & 捉蟲安卓
- Impala之儲存和壓縮
- kubernetes系列(十二) - 儲存之Secret
- kubernetes系列(十四) - 儲存之PersistentVolume
- ThinkPHP之七牛雲儲存PHP