From a3a6b6a2ee18335e198519c3237a531fc9f25ec1 Mon Sep 17 00:00:00 2001 From: Erica Date: Fri, 16 Aug 2024 13:37:39 -0700 Subject: [PATCH] single tnt mode revert revert skip --- charts/stellar-disbursement-platform/Chart.yaml | 2 +- charts/stellar-disbursement-platform/README.md | 1 + .../templates/01.1-configmap-sdp.yaml | 1 + .../templates/01.4-configmap-dashboard.yaml | 5 +++-- charts/stellar-disbursement-platform/values.yaml | 3 +++ 5 files changed, 9 insertions(+), 3 deletions(-) diff --git a/charts/stellar-disbursement-platform/Chart.yaml b/charts/stellar-disbursement-platform/Chart.yaml index 463527f..38c5197 100644 --- a/charts/stellar-disbursement-platform/Chart.yaml +++ b/charts/stellar-disbursement-platform/Chart.yaml @@ -1,7 +1,7 @@ apiVersion: v2 name: stellar-disbursement-platform description: A Helm chart for the Stellar Disbursement Platform Backend (A.K.A. `sdp`) -version: "2.1.0" +version: "2.1.1" appVersion: "2.1.0" type: application maintainers: diff --git a/charts/stellar-disbursement-platform/README.md b/charts/stellar-disbursement-platform/README.md index 85e57c3..31e3a86 100644 --- a/charts/stellar-disbursement-platform/README.md +++ b/charts/stellar-disbursement-platform/README.md @@ -85,6 +85,7 @@ These parameters are shared by all charts. | `global.eventBroker.consumerGroupId` | The consumer group ID for the event broker. | `nil` | | `global.eventBroker.kafka` | Configuration related to the Kafka event broker. | | | `global.eventBroker.kafka.securityProtocol` | The security protocol to be used for the Kafka broker. Options: "PLAINTEXT", "SASL_SSL", "SASL_PLAINTEXT", "SSL". | `nil` | +| `global.singleTenantMode` | Determines if the SDP service is running in single-tenant mode. | `false` | ### Stellar Disbursement Platform (SDP) parameters diff --git a/charts/stellar-disbursement-platform/templates/01.1-configmap-sdp.yaml b/charts/stellar-disbursement-platform/templates/01.1-configmap-sdp.yaml index 3e9498f..eee4b16 100644 --- a/charts/stellar-disbursement-platform/templates/01.1-configmap-sdp.yaml +++ b/charts/stellar-disbursement-platform/templates/01.1-configmap-sdp.yaml @@ -33,5 +33,6 @@ data: {{- if eq .Values.global.eventBroker.type "KAFKA" }} KAFKA_SECURITY_PROTOCOL: {{ .Values.global.eventBroker.kafka.securityProtocol | quote }} {{- end }} + SINGLE_TENANT_MODE: {{ .Values.global.singleTenantMode | quote }} {{- tpl (toYaml .Values.sdp.configMap.data | nindent 2) . }} {{- end }} diff --git a/charts/stellar-disbursement-platform/templates/01.4-configmap-dashboard.yaml b/charts/stellar-disbursement-platform/templates/01.4-configmap-dashboard.yaml index 7fd61c6..539b1b8 100644 --- a/charts/stellar-disbursement-platform/templates/01.4-configmap-dashboard.yaml +++ b/charts/stellar-disbursement-platform/templates/01.4-configmap-dashboard.yaml @@ -23,10 +23,11 @@ data: {{- end }} {{- if eq (include "isPubnet" .) "true" }} HORIZON_URL: "https://horizon.stellar.org", - STELLAR_EXPERT_URL: "https://stellar.expert/explorer/pubnet" + STELLAR_EXPERT_URL: "https://stellar.expert/explorer/pubnet", {{- else }} HORIZON_URL: "https://horizon-testnet.stellar.org", - STELLAR_EXPERT_URL: "https://stellar.expert/explorer/testnet" + STELLAR_EXPERT_URL: "https://stellar.expert/explorer/testnet", {{- end }} + SINGLE_TENANT_MODE: {{ .Values.global.singleTenantMode }} }; {{- end }} diff --git a/charts/stellar-disbursement-platform/values.yaml b/charts/stellar-disbursement-platform/values.yaml index 3b3c2bd..8e84450 100644 --- a/charts/stellar-disbursement-platform/values.yaml +++ b/charts/stellar-disbursement-platform/values.yaml @@ -77,6 +77,9 @@ global: kafka: securityProtocol: #required + ## @param global.singleTenantMode Determines if the SDP service is running in single-tenant mode. + singleTenantMode: false + # =========================== START sdp =========================== ## @section Stellar Disbursement Platform (SDP) parameters ## @descriptionStart