From f7e57cbd30d52a3d30e3f4bfd8864f826cfc949b Mon Sep 17 00:00:00 2001 From: Simple_Not <44047940+moonbaseDelta@users.noreply.github.com> Date: Thu, 14 Dec 2023 21:06:50 +1000 Subject: [PATCH] add pg --- .../02-deployments/deployment-pgadmin.yaml | 90 +++++++++---------- 1 file changed, 45 insertions(+), 45 deletions(-) diff --git a/manifests/02-deployments/deployment-pgadmin.yaml b/manifests/02-deployments/deployment-pgadmin.yaml index 940c9b4..a80ee91 100644 --- a/manifests/02-deployments/deployment-pgadmin.yaml +++ b/manifests/02-deployments/deployment-pgadmin.yaml @@ -14,14 +14,14 @@ spec: labels: app: pgadmin spec: - initContainers: - # костыль взят отсюда https://devpress.csdn.net/k8s/62fd568b7e66823466191f32.html - - name: pgadmin-data-permission-fix - image: busybox - command: ["/bin/chown", "-R", "5050:5050", "/var/lib/pgadmin"] - volumeMounts: - - name: pgadmin - mountPath: /var/lib/pgadmin + # # initContainers: + # # # костыль взят отсюда https://devpress.csdn.net/k8s/62fd568b7e66823466191f32.html + # # - name: pgadmin-data-permission-fix + # # image: busybox + # # command: ["/bin/chown", "-R", "5050:5050", "/var/lib/pgadmin"] + # # volumeMounts: + # # - name: pgadmin + # # mountPath: /var/lib/pgadmin containers: - name: pgadmin4 image: dpage/pgadmin4 @@ -41,49 +41,49 @@ spec: name: pgadminport volumeMounts: - - mountPath: /var/lib/pgadmin - name: pgadmin + # - mountPath: /var/lib/pgadmin + # name: pgadmin - name: pgadmin-config mountPath: /pgadmin4/servers.json subPath: servers.json readOnly: true volumes: - - name: pgadmin - persistentVolumeClaim: - claimName: pgadmin-pv-claim + # - name: pgadmin + # persistentVolumeClaim: + # claimName: pgadmin-pv-claim - name: pgadmin-config configMap: name: pgadmin-config ---- -kind: PersistentVolume -apiVersion: v1 -metadata: - namespace: pg - name: pgadmin-pv-volume - labels: - type: local - app: pgadmin -spec: - storageClassName: longhorn - capacity: - storage: 1Gi - accessModes: - - ReadWriteMany - hostPath: - path: "/mnt/data" ---- -kind: PersistentVolumeClaim -apiVersion: v1 -metadata: - namespace: pg - name: pgadmin-pv-claim - labels: - app: pgadmin -spec: - storageClassName: longhorn - accessModes: - - ReadWriteMany - resources: - requests: - storage: 1Gi +# --- +# kind: PersistentVolume +# apiVersion: v1 +# metadata: +# namespace: pg +# name: pgadmin-pv-volume +# labels: +# type: local +# app: pgadmin +# spec: +# storageClassName: longhorn +# capacity: +# storage: 1Gi +# accessModes: +# - ReadWriteMany +# hostPath: +# path: "/mnt/data" +# --- +# kind: PersistentVolumeClaim +# apiVersion: v1 +# metadata: +# namespace: pg +# name: pgadmin-pv-claim +# labels: +# app: pgadmin +# spec: +# storageClassName: longhorn +# accessModes: +# - ReadWriteMany +# resources: +# requests: +# storage: 1Gi