Подключение Wiki. js к существующей базе данных PostgreSQL с использованием Azure Kubernetes - PullRequest
1 голос
/ 11 марта 2020

В настоящее время я использую Wiki JS 2.x и храню данные в постоянном томе PostgresSQL с использованием Azure Kubernetes. После обновления версии Kubernetes до соответствия Azure поддерживаемым версиям Wiki. JS отключился от базы данных и при попытке переподключения не может видеть данные и каждый раз пытается создать новую базу данных.

Вот мое развертывание для стручка kubernetes postgres.

spec:
      containers:
      - env:
        - name: POSTGRES_USER
          value: <redacted>
        - name: POSTGRES_PASSWORD
          value: <redacted>
        - name: POSTGRES_DB
          value: wiki
        image: postgres:11.5
        imagePullPolicy: IfNotPresent
        name: postgres
        ports:
        - containerPort: 5432
          protocol: TCP
        resources: {}
        terminationMessagePath: /dev/termination-log
        terminationMessagePolicy: File
        volumeMounts:
        - mountPath: /var/lib/postgresql/data
          name: postgresdb
      dnsPolicy: ClusterFirst
      hostname: postgrespod
      restartPolicy: Always
      schedulerName: default-scheduler
      securityContext: {}
      subdomain: postgres
      terminationGracePeriodSeconds: 30
      volumes:
      - name: postgresdb
        persistentVolumeClaim:
          claimName: postgres-persistant-storage-postgres-0

Есть ли в развертывании определенный параметр c, который необходимо изменить, чтобы он использовал существующую базу данных?

...