From adcda0b50fa2d1d9a982d438bb227269b003e220 Mon Sep 17 00:00:00 2001 From: "Yauheni Rykhter (EPAM)" <yauheni_rykhter@epam.com> Date: Tue, 2 Jul 2024 11:31:53 +0000 Subject: [PATCH] GONRG-9929: update partition bootstrap (eds) --- devops/gc/deploy/templates/configmap-bootstrap.yaml | 2 ++ devops/gc/deploy/values.yaml | 2 ++ provider/partition-gc/bootstrap/data_baremetal.sh | 4 ++-- provider/partition-gc/bootstrap/data_gc.sh | 10 +++++++++- 4 files changed, 15 insertions(+), 3 deletions(-) diff --git a/devops/gc/deploy/templates/configmap-bootstrap.yaml b/devops/gc/deploy/templates/configmap-bootstrap.yaml index aa401e29c..2c25a8dea 100644 --- a/devops/gc/deploy/templates/configmap-bootstrap.yaml +++ b/devops/gc/deploy/templates/configmap-bootstrap.yaml @@ -8,6 +8,8 @@ metadata: data: PARTITION_HOST: {{ .Values.data.partitionHost | quote }} INDEXER_AUGMENTER_ENABLED: {{ .Values.data.indexerAugmenterEnabled | quote }} + EDS_ENABLED: {{ .Values.data.edsEnabled | quote }} + POLICY_SERVICE_ENABLED: {{ .Values.data.policyServiceEnabled | quote }} PARTITION_SUFFIX: {{ .Values.data.partitionSuffix | quote }} DATA_PARTITION_ID: {{ .Values.global.dataPartitionId | quote }} {{- if .Values.global.onPremEnabled }} diff --git a/devops/gc/deploy/values.yaml b/devops/gc/deploy/values.yaml index a26700b31..53f06d999 100644 --- a/devops/gc/deploy/values.yaml +++ b/devops/gc/deploy/values.yaml @@ -18,6 +18,8 @@ data: minioExternalEndpoint: "" # use only if external minio is configured minioIgnoreCertCheck: "false" indexerAugmenterEnabled: "false" + policyServiceEnabled: "false" + edsEnabled: "true" minioUIEndpoint: "http://minio:9001" # deployments requestsCpu: "5m" diff --git a/provider/partition-gc/bootstrap/data_baremetal.sh b/provider/partition-gc/bootstrap/data_baremetal.sh index acd4bafe0..dc170eab7 100644 --- a/provider/partition-gc/bootstrap/data_baremetal.sh +++ b/provider/partition-gc/bootstrap/data_baremetal.sh @@ -137,7 +137,7 @@ baremetal_system_partition_data() { }, "policy-service-enabled": { "sensitive": false, - "value": "false" + "value": "${POLICY_SERVICE_ENABLED}" }, "obm.minio.external.endpoint": { "sensitive": false, @@ -183,7 +183,7 @@ baremetal_additional_partition_data() { }, "policy-service-enabled": { "sensitive": false, - "value": "false" + "value": "${POLICY_SERVICE_ENABLED}" }, "obm.minio.external.endpoint": { "sensitive": false, diff --git a/provider/partition-gc/bootstrap/data_gc.sh b/provider/partition-gc/bootstrap/data_gc.sh index b5a85ab56..affd0426d 100644 --- a/provider/partition-gc/bootstrap/data_gc.sh +++ b/provider/partition-gc/bootstrap/data_gc.sh @@ -77,6 +77,10 @@ gc_system_partition_data() { "system.schema.bucket.name": { "sensitive": false, "value": "${PROJECT_ID}-system-schema" + }, + "system.eds.enabled": { + "sensitive": false, + "value": "${EDS_ENABLED}" } } } @@ -89,7 +93,7 @@ gc_additional_partition_data() { "properties": { "policy-service-enabled": { "sensitive": false, - "value": "false" + "value": "${POLICY_SERVICE_ENABLED}" }, "kubernetes-secret-name": { "sensitive": false, @@ -106,6 +110,10 @@ gc_additional_partition_data() { "schema.bucket.name": { "sensitive": false, "value": "${PROJECT_ID}-${DATA_PARTITION_ID_VALUE}-schema" + }, + "eds.enabled": { + "sensitive": false, + "value": "${EDS_ENABLED}" } } } -- GitLab