Dedicated postgres for harbor
This commit is contained in:
@@ -81,9 +81,7 @@ spec:
|
|||||||
imagePullPolicy: Always
|
imagePullPolicy: Always
|
||||||
env:
|
env:
|
||||||
- name: POSTGRES_APPUSER
|
- name: POSTGRES_APPUSER
|
||||||
valueFrom:
|
value: "kspace_harbor"
|
||||||
fieldRef:
|
|
||||||
fieldPath: metadata.namespace
|
|
||||||
- name: POSTGRES_APP_DB
|
- name: POSTGRES_APP_DB
|
||||||
valueFrom:
|
valueFrom:
|
||||||
fieldRef:
|
fieldRef:
|
||||||
@@ -179,9 +177,9 @@ data:
|
|||||||
GRANT SELECT ON pg_catalog.pg_replication_slots TO exporter;
|
GRANT SELECT ON pg_catalog.pg_replication_slots TO exporter;
|
||||||
GRANT CONNECT ON DATABASE postgres TO exporter;
|
GRANT CONNECT ON DATABASE postgres TO exporter;
|
||||||
|
|
||||||
CREATE DATABASE $POSTGRES_APP_DB;
|
CREATE DATABASE "$POSTGRES_APP_DB";
|
||||||
CREATE USER $POSTGRES_APPUSER WITH PASSWORD '$POSTGRES_APPUSER_PASSWORD';
|
CREATE USER "$POSTGRES_APPUSER" WITH PASSWORD '$POSTGRES_APPUSER_PASSWORD';
|
||||||
GRANT ALL PRIVILEGES ON $POSTGRES_APP_DB TO '$POSTGRES_APPUSER';
|
GRANT ALL PRIVILEGES ON database "$POSTGRES_APP_DB" TO "$POSTGRES_APPUSER";
|
||||||
EOSQL
|
EOSQL
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -126,10 +126,10 @@ database:
|
|||||||
type: "external"
|
type: "external"
|
||||||
|
|
||||||
external:
|
external:
|
||||||
host: "172.20.43.1"
|
host: "postgres"
|
||||||
port: "5432"
|
port: "5432"
|
||||||
username: "kspace_harbor"
|
username: "kspace_harbor"
|
||||||
coreDatabase: "kspace_harbor"
|
coreDatabase: "harbor-operator"
|
||||||
existingSecret: "harbor-postgres-password"
|
existingSecret: "harbor-postgres-password"
|
||||||
sslmode: "disable"
|
sslmode: "disable"
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user