Difference between revisions of "Volumes (Kubernetes)"

From wikieduonline
Jump to navigation Jump to search
 
(2 intermediate revisions by 2 users not shown)
Line 6: Line 6:
 
* Networked filesystems: [[cephfs]], [[nfs]], [[glusterfs]]
 
* Networked filesystems: [[cephfs]], [[nfs]], [[glusterfs]]
 
* Others:  
 
* Others:  
** [[Cinder]], configMap, [[CSI]], downwardAPI
+
** [[Cinder]], [[configMap]], [[CSI]], downwardAPI
 
** emptyDir: the data in the emptyDir is '''deleted''' forever when Pod is removed from a node.
 
** emptyDir: the data in the emptyDir is '''deleted''' forever when Pod is removed from a node.
 
** [[FlexVolume]] (deprecated)<ref>https://kubernetes.io/docs/concepts/storage/volumes/#flexVolume</ref>, can be expanded <ref>https://kubernetes.io/docs/concepts/storage/persistent-volumes/#expanding-persistent-volumes-claims</ref>
 
** [[FlexVolume]] (deprecated)<ref>https://kubernetes.io/docs/concepts/storage/volumes/#flexVolume</ref>, can be expanded <ref>https://kubernetes.io/docs/concepts/storage/persistent-volumes/#expanding-persistent-volumes-claims</ref>
Line 24: Line 24:
 
* [[Persistent Volumes (Kubernetes)]]
 
* [[Persistent Volumes (Kubernetes)]]
 
* <code>[[kubectl describe]] pvc mysql-pv-claim</code>
 
* <code>[[kubectl describe]] pvc mysql-pv-claim</code>
 +
* <code>[[kind: ConfigMap]]</code>
  
 
== Activities ==
 
== Activities ==
Line 31: Line 32:
 
* [[Persistent Volumes]]
 
* [[Persistent Volumes]]
 
* {{CKA}}
 
* {{CKA}}
* {{K8s}}
+
* {{K8s storage}}
  
  
 
[[Category:Kubernetes]]
 
[[Category:Kubernetes]]

Latest revision as of 11:42, 16 November 2023

Kubernetes Volumes allows to store data independent of Container restarts. Volumes in Kubernetes are different that Docker Volumes.[1]

Kubernetes supports different type of volumes [2]:

  • Cloud providers: awsElasticBlockStore, azureDisk, azureFile
  • Storage technologies: fc (fibre channel)[3], iscsi
  • Networked filesystems: cephfs, nfs, glusterfs
  • Others:
  • Deprecated: gitRepo

Persistent volumes subsystem provides an API for users and administrators that abstracts details of how storage is provided from how it is consumed.


Related terms[edit]

Activities[edit]

See also[edit]

  • https://kubernetes.io/docs/concepts/storage/volumes/
  • https://kubernetes.io/docs/concepts/storage/volumes/#types-of-volumes
  • https://kubernetes.io/docs/concepts/storage/#fc
  • https://kubernetes.io/docs/concepts/storage/volumes/#flexVolume
  • https://kubernetes.io/docs/concepts/storage/persistent-volumes/#expanding-persistent-volumes-claims
  • Advertising: