meta data de esta página
Diferencias
Muestra las diferencias entre dos versiones de la página.
Ambos lados, revisión anteriorRevisión previaPróxima revisión | Revisión previaPróxima revisiónAmbos lados, revisión siguiente | ||
virtualizacion:kubernetes:volumes [2020/11/10 18:25] – [hostPath] lc | virtualizacion:kubernetes:volumes [2021/08/24 14:41] – lc | ||
---|---|---|---|
Línea 1: | Línea 1: | ||
- | {{kubernetes volumens }} | + | {{tag>kubernetes volumens |
===== Volumes ===== | ===== Volumes ===== | ||
+ | ==== Definiciones ==== | ||
+ | * pv = PersistentVolume (Volumen Persistente) | ||
+ | * pvc = PersistentVolumeClaim (Solicitud de Volumen Persistente) | ||
+ | ==== Tipos ==== | ||
Tenermos varios tipos: | Tenermos varios tipos: | ||
* emptyDir | * emptyDir | ||
Línea 31: | Línea 35: | ||
==== hostPath ==== | ==== hostPath ==== | ||
+ | Crea el volumen en un directorio del nodo donde corre el pod | ||
+ | < | ||
<sxh yaml> | <sxh yaml> | ||
apiVersion: v1 | apiVersion: v1 | ||
Línea 60: | Línea 66: | ||
</ | </ | ||
+ | ==== NFS ==== | ||
+ | Kubernetes permite montar volúmenes NFS existentes en un pod. Los volúmenes NFS son volúmenes externos al cluster Kubernetes y son persistentes, | ||
+ | ==== Cloud ==== | ||
+ | * Openstack Cinder | ||
+ | * | ||
==== Referencias ==== | ==== Referencias ==== | ||
- | * apiVersion: v1 | + | * https:// |
- | kind: PersistentVolume | + | |
- | metadata: | + | |
- | name: task-pv-volume | + | |
- | labels: | + | |
- | type: local | + | |
- | spec: | + | |
- | storageClassName: | + | |
- | capacity: | + | |
- | storage: 10Gi | + | |
- | accessModes: | + | |
- | - ReadWriteOnce | + | |
- | hostPath: | + | |
- | path: "/test" | + | |
- | --- | + | |
- | apiVersion: v1 | + | |
- | kind: PersistentVolumeClaim | + | |
- | metadata: | + | |
- | name: task-pv-claim | + | |
- | spec: | + | |
- | storageClassName: | + | |
- | accessModes: | + | |
- | - ReadWriteOnce | + | |
- | | + | |
- | requests: | + | |
- | storage: 10Gi | + | |
- | + | ||
- | ==== Cloud ==== | + |