Skip to content
Snippets Groups Projects
Commit 939eddbd authored by Siarhei Poliak [EPAM / GCP]'s avatar Siarhei Poliak [EPAM / GCP] Committed by Oleksandr Kosse (EPAM)
Browse files

Gonrg 9930 datastore parametrization

parent 0b921d66
No related branches found
No related tags found
1 merge request!610Gonrg 9930 datastore parametrization
{{- $databaseId := "" -}}
{{- if eq .Values.data.databaseId "" }}
{{- fail "ERROR Add databaseId value" }}
{{- else if eq .Values.data.databaseId "(default)" }}
{{- $databaseId = "" -}}
{{- else }}
{{- $databaseId = .Values.data.databaseId -}}
{{- end }}
apiVersion: v1
kind: ConfigMap
metadata:
......@@ -19,3 +28,4 @@ data:
PROJECT_ID: "{{ .Values.data.projectId }}"
{{- end }}
SERVICE_ACCOUNT: {{ printf "%s@%s.iam.gserviceaccount.com" .Values.data.datafierSa .Values.data.projectId | quote }}
DATABASE_ID: "{{ $databaseId }}"
{{- $databaseId := "" -}}
{{- if eq .Values.data.databaseId "" }}
{{- fail "ERROR Add databaseId value" }}
{{- else if eq .Values.data.databaseId "(default)" }}
{{- $databaseId = "" -}}
{{- else }}
{{- $databaseId = .Values.data.databaseId -}}
{{- end }}
apiVersion: v1
kind: ConfigMap
metadata:
......@@ -12,3 +21,4 @@ data:
PARTITION_NAMESPACE: {{ .Values.data.partitionNamespace | quote }}
SYSTEM_PARTITION_ID: "system"
SPRING_PROFILES_ACTIVE: "gcp"
DATABASE_ID: "{{ $databaseId }}"
......@@ -20,6 +20,7 @@ data:
policyServiceEnabled: "true"
edsEnabled: "false"
autocompleteEnabled: "true"
databaseId: ""
# deployments
requestsCpu: "5m"
requestsMemory: "350Mi"
......
......@@ -36,6 +36,7 @@ gc-deploy: # reuse common deploy job for test deployment
--set data.partitionNamespace=partition-test
--set istio.sidecarInject=false
--set data.edsEnabled=true
--set data.databaseId=\(default\)
GC_SA_EMAIL: $GC_SA_GKE_EMAIL
gc-test:
......@@ -81,6 +82,7 @@ gc-verified-deploy: # verified deploy after tests
# GC_HELM_SETS is blanked since values from gc-deploy is not compatible
GC_HELM_SETS: >-
--set data.edsEnabled=true
--set data.databaseId=\(default\)
# Dev2 jobs
gc-dev2-deploy: # reuse common deploy job for test deployment
......@@ -91,6 +93,7 @@ gc-dev2-deploy: # reuse common deploy job for test deployment
--set data.partitionNamespace=partition-test
--set istio.sidecarInject=false
--set data.edsEnabled=true
--set data.databaseId=\(default\)
GC_SA_EMAIL: $GC_SA_GKE_EMAIL
gc-dev2-test:
......@@ -135,6 +138,7 @@ gc-dev2-verified-deploy: # verified deploy after tests
GC_TENANT: devtwo
GC_HELM_SETS: >-
--set data.edsEnabled=true
--set data.databaseId=\(default\)
gc-preship-deploy:
extends: .gc-preship-variables
......@@ -146,3 +150,4 @@ gc-preship-deploy:
GC_HELM_SETS: >-
--set global.dataPartitionId=m19
--set data.edsEnabled=true
--set data.databaseId=\(default\)
......@@ -61,6 +61,10 @@ gc_partition_data() {
"sensitive": false,
"value": "${INDEXER_AUGMENTER_ENABLED}"
},
"osm.datastore.database.id": {
"sensitive": false,
"value": "${DATABASE_ID}"
},
"wellbore-dms-bucket": {
"sensitive": false,
"value": "${PROJECT_ID}-${DATA_PARTITION_ID_VALUE}-wellbore"
......
......@@ -29,6 +29,10 @@ gc_system_partition_data() {
"sensitive": false,
"value": "[${DATA_PARTITION_ID_VALUE},${DATA_PARTITION_ID_VALUE}]"
},
"osm.datastore.database.id": {
"sensitive": false,
"value": "${DATABASE_ID}"
},
"entitlements.datasource.url": {
"sensitive": true,
"value": "ENT_PG_URL${PARTITION_SUFFIX}"
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment