From 5ce3a13efa79369b87742f9dddecbae885dacfad Mon Sep 17 00:00:00 2001 From: Simonas Narbutas Date: Thu, 12 Sep 2024 10:49:01 +0300 Subject: [PATCH] PM-1954 update payout reports chart to work with 1.1.0 --- mina-payout-reports/README.md | 5 +++++ mina-payout-reports/templates/deployment-api.yaml | 10 ++++++++++ mina-payout-reports/values.yaml | 11 +++++++++++ 3 files changed, 26 insertions(+) diff --git a/mina-payout-reports/README.md b/mina-payout-reports/README.md index c5cf3bb0..65fdb784 100644 --- a/mina-payout-reports/README.md +++ b/mina-payout-reports/README.md @@ -53,6 +53,11 @@ helmfile status | payoutReportsApi.aws.region | string | `"us-west-2"` | AWS Region | | payoutReportsApi.aws.secretAccessKey | string | `""` | AWS access key secret(leave empty to assume role) | | payoutReportsApi.contactDetailsSpreadsheetName | string | `""` | Google spreadsheet containing contact details | +| payoutReportsApi.delegationDB.host | string | `"localhost"` | Delegation Program Database Host | +| payoutReportsApi.delegationDB.name | string | `"delegation_program"` | Delegation Program Database Name | +| payoutReportsApi.delegationDB.password | string | `"postgres"` | Delegation Program Database Password | +| payoutReportsApi.delegationDB.port | string | `"5432"` | Delegation Program Database Port | +| payoutReportsApi.delegationDB.user | string | `"postgres"` | Delegation Program Database User | | payoutReportsApi.extraEnvVars | object | `{}` | Extra Environment Variables | | payoutReportsApi.frontendPublicUrl | string | `"localhost:3000"` | Payout reports frontend public url accessible from the client | | payoutReportsApi.gcpServiceAccount | string | `""` | GCP ServiceAccount json data to create a secret from | diff --git a/mina-payout-reports/templates/deployment-api.yaml b/mina-payout-reports/templates/deployment-api.yaml index 65e0592b..c47c8fe9 100644 --- a/mina-payout-reports/templates/deployment-api.yaml +++ b/mina-payout-reports/templates/deployment-api.yaml @@ -52,6 +52,16 @@ spec: image: "{{ .image.repository }}:{{ .image.tag | default $.Chart.AppVersion }}" imagePullPolicy: {{ .image.pullPolicy }} env: + - name: POSTGRES_DELEGATION_HOST + value: {{ .delegationDB.host }}} + - name: POSTGRES_DELEGATION_PORT + value: {{ .delegationDB.port }}} + - name: POSTGRES_DELEGATION_USER + value: {{ .delegationDB.user }}} + - name: POSTGRES_DELEGATION_PASSWORD + value: {{ .delegationDB.password }}} + - name: POSTGRES_DELEGATION_DB + value: {{ .delegationDB.name }}} - name: POSTGRES_PAYOUT_HOST value: {{ .payoutsDB.host | quote }} - name: POSTGRES_PAYOUT_PORT diff --git a/mina-payout-reports/values.yaml b/mina-payout-reports/values.yaml index 0b57cf55..681b6129 100644 --- a/mina-payout-reports/values.yaml +++ b/mina-payout-reports/values.yaml @@ -118,6 +118,17 @@ payoutReportsWeb: # Configuration options for `mina-payout-reports` backend deployment payoutReportsApi: + delegationDB: + # -- Delegation Program Database Host + host: "localhost" + # -- Delegation Program Database Port + port: "5432" + # -- Delegation Program Database User + user: "postgres" + # -- Delegation Program Database Password + password: "postgres" + # -- Delegation Program Database Name + name: "delegation_program" payoutsDB: # -- Delegation Program Payouts Database Host host: "localhost"