| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253 |
- ---
- kind: kubernetes
- schema: "1.0"
- metadata:
- icon:
- provider: selfh
- id: kubernetes
- name: Kubernetes PersistentVolume
- description: >
- Kubernetes PersistentVolume for cluster-wide storage resources.
- PVs are cluster-scoped and typically provisioned by administrators.
- Documentation: https://kubernetes.io/docs/concepts/storage/persistent-volumes/
- version: 1.31.0
- author: Christian Lempa
- date: '2025-01-11'
- spec:
- general:
- vars:
- resource_name:
- default: pv-nfs
- storage_class:
- type: str
- description: Storage class name
- default: ""
- storage_size:
- type: str
- description: Storage capacity (e.g., 10Gi, 1Ti)
- default: 10Gi
- access_mode:
- type: enum
- description: Access mode
- options:
- - ReadWriteOnce
- - ReadOnlyMany
- - ReadWriteMany
- - ReadWriteOncePod
- default: ReadWriteMany
- reclaim_policy:
- type: enum
- description: Reclaim policy
- options:
- - Retain
- - Recycle
- - Delete
- default: Retain
- host_path:
- type: str
- description: Host path for local storage (e.g., /mnt/data)
- default: /mnt/data
|