diff --git a/infrastructures/postgresql/env/k3s-cluster/templates/ingress.yaml b/infrastructures/postgresql/env/k3s-cluster/templates/ingress.yaml deleted file mode 100644 index cb15c97..0000000 --- a/infrastructures/postgresql/env/k3s-cluster/templates/ingress.yaml +++ /dev/null @@ -1,31 +0,0 @@ -apiVersion: networking.k8s.io/v1 -kind: Ingress -metadata: - name: postgresql-ingress - namespace: postgresql - annotations: - nginx.ingress.kubernetes.io/ssl-redirect: "false" - nginx.ingress.kubernetes.io/use-regex: "true" -spec: - ingressClassName: nginx - rules: - - host: "postgres.cluster.local" - http: - paths: - - pathType: Prefix - path: "/" - backend: - service: - name: postgresql-primary - port: - number: 5432 - - host: "replica.postgres.cluster.local" - http: - paths: - - pathType: Prefix - path: "/" - backend: - service: - name: postgresql-replica - port: - number: 5432 \ No newline at end of file diff --git a/infrastructures/postgresql/env/k3s-cluster/templates/volume.yaml b/infrastructures/postgresql/env/k3s-cluster/templates/volume.yaml deleted file mode 100644 index 3875f79..0000000 --- a/infrastructures/postgresql/env/k3s-cluster/templates/volume.yaml +++ /dev/null @@ -1,93 +0,0 @@ -apiVersion: v1 -kind: PersistentVolume -metadata: - name: postgresql-primary-pv - namespace: postgresql - labels: - type: local -spec: - storageClassName: local-path - volumeMode: Filesystem - capacity: - storage: 8Gi - accessModes: - - ReadWriteOnce - persistentVolumeReclaimPolicy: Retain - local: - path: "/mnt/nfs/AppData/postgresql/primary" - claimRef: - apiVersion: v1 - kind: PersistentVolumeClaim - name: postgresql-primary-pvc - namespace: postgresql - nodeAffinity: - required: - nodeSelectorTerms: - - matchExpressions: - - key: kubernetes.io/hostname - operator: In - values: - - rpi5-cluster-node-2 ---- -apiVersion: v1 -kind: PersistentVolumeClaim -metadata: - name: postgresql-primary-pvc - namespace: postgresql - labels: - name: postgresql-primary-pvc -spec: - storageClassName: local-path - volumeMode: Filesystem - accessModes: - - ReadWriteOnce - resources: - requests: - storage: 8Gi ---- -apiVersion: v1 -kind: PersistentVolume -metadata: - name: postgresql-replica-pv - namespace: flux-system - labels: - type: local -spec: - storageClassName: local-path - volumeMode: Filesystem - capacity: - storage: 8Gi - accessModes: - - ReadWriteOnce - persistentVolumeReclaimPolicy: Retain - local: - path: "/mnt/nfs/AppData/postgresql/replica" - claimRef: - apiVersion: v1 - kind: PersistentVolumeClaim - name: postgresql-replica-pvc - namespace: postgresql - nodeAffinity: - required: - nodeSelectorTerms: - - matchExpressions: - - key: kubernetes.io/hostname - operator: In - values: - - rpi5-cluster-node-2 ---- -apiVersion: v1 -kind: PersistentVolumeClaim -metadata: - name: postgresql-replica-pvc - namespace: postgresql - labels: - name: postgresql-replica-pvc -spec: - storageClassName: local-path - volumeMode: Filesystem - accessModes: - - ReadWriteOnce - resources: - requests: - storage: 8Gi