Skip to content

Instantly share code, notes, and snippets.

@warlock
Created November 10, 2020 07:10
Show Gist options
  • Save warlock/a076ad98977b1d95a9c8e2f19e06d72a to your computer and use it in GitHub Desktop.
Save warlock/a076ad98977b1d95a9c8e2f19e06d72a to your computer and use it in GitHub Desktop.
PV - PVC - Persistent Volume - Persistent Volume Claim
apiVersion: storage.k8s.io/v1
kind: StorageClass
metadata:
name: local-storage
provisioner: kubernetes.io/no-provisioner
volumeBindingMode: WaitForFirstConsumer
---
apiVersion: v1
kind: PersistentVolume
metadata:
name: grafana-storage-pv
labels:
app: grafana
spec:
storageClassName: manual
capacity:
storage: 2Gi
accessModes:
- ReadWriteOnce
hostPath:
path: "/grafana-storage"
---
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
name: grafana-storage-pvc
spec:
storageClassName: manual
accessModes:
- ReadWriteOnce
resources:
requests:
storage: 2Gi
selector:
matchLabels:
app: grafana
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment