diff --git a/minikube/minikube-namespace.yaml b/minikube/minikube-namespace.yaml new file mode 100644 index 0000000..e2c98f2 --- /dev/null +++ b/minikube/minikube-namespace.yaml @@ -0,0 +1,11 @@ +apiVersion: v1 +kind: Namespace +metadata: + name: neo4j-namespace + +--- +apiVersion: v1 +kind: Namespace +metadata: + name: neo4j-backup + diff --git a/minikube/minikube-persistentVolume.yaml b/minikube/minikube-persistentVolume.yaml new file mode 100644 index 0000000..c8dc518 --- /dev/null +++ b/minikube/minikube-persistentVolume.yaml @@ -0,0 +1,134 @@ +apiVersion: v1 +kind: PersistentVolume +metadata: + name: neo4j4-neo4j-plugins + labels: + type: local +spec: + storageClassName: manual + capacity: + storage: 500Mi + accessModes: + - ReadWriteOnce + hostPath: + path: "/minikube/data/neo4j4-neo4j-plugins" +--- +apiVersion: v1 +kind: PersistentVolume +metadata: + name: neo4j4-neo4j-data + labels: + type: local +spec: + storageClassName: manual + capacity: + storage: 500Mi + accessModes: + - ReadWriteOnce + hostPath: + path: "/minikube/data/neo4j4-neo4j-data" +--- +apiVersion: v1 +kind: PersistentVolume +metadata: + name: neo4j4-neo4j-backup + labels: + type: local +spec: + storageClassName: manual + capacity: + storage: 500Mi + accessModes: + - ReadWriteOnce + hostPath: + path: "/minikube/data/neo4j4-neo4j-backup" +--- +apiVersion: v1 +kind: PersistentVolume +metadata: + name: neo4j5-neo4j-plugins + labels: + type: local +spec: + storageClassName: manual + capacity: + storage: 500Mi + accessModes: + - ReadWriteOnce + hostPath: + path: "/minikube/data/neo4j5-neo4j-plugins" +--- +apiVersion: v1 +kind: PersistentVolume +metadata: + name: neo4j5-neo4j-data + labels: + type: local +spec: + storageClassName: manual + capacity: + storage: 500Mi + accessModes: + - ReadWriteOnce + hostPath: + path: "/minikube/data/neo4j5-neo4j-data" +--- +apiVersion: v1 +kind: PersistentVolume +metadata: + name: neo4j5-neo4j-backup + labels: + type: local +spec: + storageClassName: manual + capacity: + storage: 500Mi + accessModes: + - ReadWriteOnce + hostPath: + path: "/minikube/data/neo4j5-neo4j-backup" +--- +apiVersion: v1 +kind: PersistentVolume +metadata: + name: neo4j5-backup-neo4j-plugins + labels: + type: local +spec: + storageClassName: manual + capacity: + storage: 500Mi + accessModes: + - ReadWriteOnce + hostPath: + path: "/minikube/data/neo4j5-backup-neo4j-plugins" +--- +apiVersion: v1 +kind: PersistentVolume +metadata: + name: neo4j5-backup-neo4j-data + labels: + type: local +spec: + storageClassName: manual + capacity: + storage: 500Mi + accessModes: + - ReadWriteOnce + hostPath: + path: "/minikube/data/neo4j5-backup-neo4j-data" +--- +apiVersion: v1 +kind: PersistentVolume +metadata: + name: neo4j5-backup-neo4j-backup + labels: + type: local +spec: + storageClassName: manual + capacity: + storage: 500Mi + accessModes: + - ReadWriteOnce + hostPath: + path: "/minikube/data/neo4j5-backup-neo4j-backup" \ No newline at end of file diff --git a/minikube/minikube-persistentVolumeClaim.yaml b/minikube/minikube-persistentVolumeClaim.yaml new file mode 100644 index 0000000..e941598 --- /dev/null +++ b/minikube/minikube-persistentVolumeClaim.yaml @@ -0,0 +1,129 @@ +--- +apiVersion: v1 +kind: PersistentVolumeClaim +metadata: + name: neo4j4-neo4j-plugins + namespace: neo4j-namespace +spec: + storageClassName: manual + volumeName: neo4j4-neo4j-plugins + accessModes: + - ReadWriteOnce + resources: + requests: + storage: 500Mi +--- +apiVersion: v1 +kind: PersistentVolumeClaim +metadata: + name: neo4j4-neo4j-data + namespace: neo4j-namespace +spec: + storageClassName: manual + volumeName: neo4j4-neo4j-data + accessModes: + - ReadWriteOnce + resources: + requests: + storage: 500Mi + +--- +apiVersion: v1 +kind: PersistentVolumeClaim +metadata: + name: neo4j4-neo4j-backup + namespace: neo4j-namespace +spec: + storageClassName: manual + volumeName: neo4j4-neo4j-backup + accessModes: + - ReadWriteOnce + resources: + requests: + storage: 500Mi +--- +apiVersion: v1 +kind: PersistentVolumeClaim +metadata: + name: neo4j5-neo4j-plugins + namespace: neo4j-namespace +spec: + storageClassName: manual + volumeName: neo4j5-neo4j-plugins + accessModes: + - ReadWriteOnce + resources: + requests: + storage: 500Mi +--- +apiVersion: v1 +kind: PersistentVolumeClaim +metadata: + name: neo4j5-neo4j-data + namespace: neo4j-namespace +spec: + storageClassName: manual + volumeName: neo4j5-neo4j-data + accessModes: + - ReadWriteOnce + resources: + requests: + storage: 500Mi + +--- +apiVersion: v1 +kind: PersistentVolumeClaim +metadata: + name: neo4j5-neo4j-backup + namespace: neo4j-namespace +spec: + storageClassName: manual + volumeName: neo4j5-neo4j-backup + accessModes: + - ReadWriteOnce + resources: + requests: + storage: 500Mi +--- +apiVersion: v1 +kind: PersistentVolumeClaim +metadata: + name: neo4j5-backup-neo4j-plugins + namespace: neo4j-backup +spec: + storageClassName: manual + volumeName: neo4j5-backup-neo4j-plugins + accessModes: + - ReadWriteOnce + resources: + requests: + storage: 500Mi +--- +apiVersion: v1 +kind: PersistentVolumeClaim +metadata: + name: neo4j5-backup-neo4j-data + namespace: neo4j-backup +spec: + storageClassName: manual + volumeName: neo4j5-backup-neo4j-data + accessModes: + - ReadWriteOnce + resources: + requests: + storage: 500Mi + +--- +apiVersion: v1 +kind: PersistentVolumeClaim +metadata: + name: neo4j5-backup-neo4j-backup + namespace: neo4j-backup +spec: + storageClassName: manual + volumeName: neo4j5-backup-neo4j-backup + accessModes: + - ReadWriteOnce + resources: + requests: + storage: 500Mi \ No newline at end of file