You can configure external PostgreSQL access during installation by using a Helm
upgrade.
When you install DevOps Loop by
using the internal DevOps Plan PostgreSQL database and need to access it from DevOps
Plan Designer or other supported PostgreSQL tools (such as pgAdmin 4), you must enable
PostgreSQL access and configure the exposed port during installation or
upgrade.
-
Use the following options with the Helm install or Helm Upgrade command:
--set ibm-devopsplan-prod.postgresql.enableExternalAccess=true \
--set ibm-devopsplan-prod.postgresql.service.exportPort=30106
-
Use the following details to connect to the PostgreSQL database:
-
Host:
global.domain
-
Port:
30106
-
Database:
postgres
-
Username:
postgres
-
Run the following command to retrieve the password:
kubectl get secret --namespace devops-loop devopsplan-postgresql \
-o jsonpath="{.data.tenant-datastore-password}" | base64 -d; echo
Note: You must ensure the namespace is set to
devops-loop.
You have configured external access to the Plan PostgreSQL
database.
You can view the connection details from the DevOps Plan
UI. See Viewing connection details from the DevOps Plan UI.