Skip to content

Commit e062c6f

Browse files
committed
fix(dir): add PostgreSQL configuration for apiserver
Signed-off-by: Árpád Csepi <csepi.arpad@outlook.com>
1 parent f4ef27e commit e062c6f

File tree

1 file changed

+15
-1
lines changed

1 file changed

+15
-1
lines changed

Taskfile.yml

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -810,6 +810,7 @@ tasks:
810810
{{ .HELM_BIN }} upgrade --install dir \
811811
{{ .HELM_CHART_PATH }} \
812812
-f {{ .HELM_VALUES_PATH }} \
813+
{{ .HELM_EXTRA_ARGS }} \
813814
--set apiserver.image.tag="{{ .IMAGE_TAG }}" \
814815
{{ if .DIRECTORY_SERVER_PUBLICATION_SCHEDULER_INTERVAL }}--set apiserver.config.publication.scheduler_interval="{{ .DIRECTORY_SERVER_PUBLICATION_SCHEDULER_INTERVAL }}"{{ end }} \
815816
--set apiserver.secrets.ociAuth.username="${HTPASSWD_USERNAME}" \
@@ -822,7 +823,14 @@ tasks:
822823
--set apiserver.reconciler.image.tag="{{ .IMAGE_TAG }}" \
823824
--set apiserver.reconciler.config.regsync.interval="1s" \
824825
--set apiserver.reconciler.config.indexer.interval="1s" \
825-
{{ .HELM_EXTRA_ARGS }} \
826+
--set apiserver.config.database.postgres.host=dir-postgresql.{{ .HELM_NAMESPACE }}.svc.cluster.local \
827+
--set apiserver.config.database.postgres.port=5432 \
828+
--set apiserver.postgresql.enabled=true \
829+
--set apiserver.postgresql.auth.username=dir \
830+
--set apiserver.postgresql.auth.password=dirpassword \
831+
--set apiserver.postgresql.auth.database=dir \
832+
--set apiserver.secrets.postgresAuth.username=dir \
833+
--set apiserver.secrets.postgresAuth.password=dirpassword \
826834
--namespace {{ .HELM_NAMESPACE }} \
827835
--create-namespace \
828836
--install \
@@ -990,6 +998,12 @@ tasks:
990998
--set apiserver.reconciler.image.tag="{{ .DEPLOY_IMAGE_TAG }}" \
991999
--set apiserver.reconciler.config.regsync.interval="1s" \
9921000
--set apiserver.reconciler.config.indexer.interval="1s" \
1001+
--set apiserver.config.database.postgres.host=agntcy-dir-postgresql.bootstrap.svc.cluster.local \
1002+
--set apiserver.config.database.postgres.port=5432 \
1003+
--set apiserver.postgresql.enabled=true \
1004+
--set apiserver.postgresql.auth.username=dir \
1005+
--set apiserver.postgresql.auth.password=dirpassword \
1006+
--set apiserver.postgresql.auth.database=dir \
9931007
--namespace "bootstrap" \
9941008
--create-namespace \
9951009
--install \

0 commit comments

Comments
 (0)