diff --git a/k8s/quickstart/server-local-persistentvolume.yaml b/k8s/quickstart/server-local-persistentvolume.yaml new file mode 100644 index 0000000..787145e --- /dev/null +++ b/k8s/quickstart/server-local-persistentvolume.yaml @@ -0,0 +1,20 @@ +apiVersion: v1 +kind: PersistentVolume +metadata: + name: local-storage-pv +spec: + capacity: + storage: 1Gi + accessModes: + - ReadWriteOnce + local: + path: /mnt/disks/ssd1 + nodeAffinity: + required: + nodeSelectorTerms: + - matchExpressions: + - key: kubernetes.io/hostname + operator: In + values: + - kubeadm-worker-1 + diff --git a/k8s/quickstart/server-local-storageclass.yml b/k8s/quickstart/server-local-storageclass.yml new file mode 100644 index 0000000..97e55e0 --- /dev/null +++ b/k8s/quickstart/server-local-storageclass.yml @@ -0,0 +1,7 @@ +apiVersion: storage.k8s.io/v1 +kind: StorageClass +metadata: + name: local-storage +provisioner: kubernetes.io/no-provisioner +volumeBindingMode: WaitForFirstConsumer +