Skip to content

Commit

Permalink
Update docs
Browse files Browse the repository at this point in the history
  • Loading branch information
omidraha committed Nov 25, 2023
1 parent de0f62f commit 137567c
Show file tree
Hide file tree
Showing 2 changed files with 45 additions and 0 deletions.
2 changes: 2 additions & 0 deletions src/aws/tips.rst
Original file line number Diff line number Diff line change
Expand Up @@ -664,6 +664,8 @@ These images are customised specifically for the EKS service, and are not intend

https://cloud-images.ubuntu.com/aws-eks/

https://cloud-images.ubuntu.com/docs/aws/eks/

Resource limit
**************

Expand Down
43 changes: 43 additions & 0 deletions src/kubernetes/volume.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
Volume
======


Types of Volumes
Persistent Volume
Persistent Volume Claim
Dynamic provisioning of volumes

https://kubernetes.io/docs/concepts/storage/persistent-volumes/#types-of-persistent-volumes


https://medium.com/geekculture/storage-kubernetes-92eb3d027282

Storage class
-------------

https://kubernetes.io/docs/concepts/storage/storage-classes/#provisioner


Dynamic provisioning
--------------------

With dynamic provisioning,
you do not have to create a PV object. Instead,
it will be automatically created under the hood when you create the PVC.
Kubernetes does so using another object called Storage Class


A Storage Class is an abstraction that defines a class of backend persistent storage ,
for example, `Amazon EFS file storage`, `Amazon EBS block storage`, etc. used for container applications.

A Storage Class essentially contains two things:

`Name`: This is the name, which uniquely identifies the storage class object.

`Provisioner`: This defines the underlying storage technology.
For example, provisioner would be `efs.csi.aws.com` for Amazon EFS` or `ebs.csi.aws.com` for `Amazon EBS`.


https://aws.amazon.com/blogs/storage/persistent-storage-for-kubernetes/


0 comments on commit 137567c

Please sign in to comment.