From 5c4429dff71b0386bdc50fdc73a17333afa7624e Mon Sep 17 00:00:00 2001 From: cristidas Date: Fri, 11 Oct 2024 17:01:04 +0200 Subject: [PATCH 1/3] adding new env vars --- deploy/prod/cla-assistant.yaml | 33 ++++++++++++++++++++++++++------- 1 file changed, 26 insertions(+), 7 deletions(-) diff --git a/deploy/prod/cla-assistant.yaml b/deploy/prod/cla-assistant.yaml index a8583e21..69f7e592 100644 --- a/deploy/prod/cla-assistant.yaml +++ b/deploy/prod/cla-assistant.yaml @@ -1,7 +1,7 @@ replicaCount: 1 service: enabled: true - name: cla-assistent + name: cla-assistant port: 8080 type: ClusterIP containerPort: 8080 @@ -9,7 +9,7 @@ service: enabled: true issuerName: cloudflare image: - repository: ${ECR_REGISTRY}/cla-assistent + repository: ${ECR_REGISTRY}/cla-assistant pullPolicy: Always tag: prod serviceAccount: @@ -46,23 +46,42 @@ env: GITHUB_CLIENT: type: parameterStore name: github-client - parameter_name: /eks/maker-prod/cla-assistent/github-client + parameter_name: /eks/maker-prod/cla-assistant/github-client GITHUB_SECRET: type: parameterStore name: github-secret - parameter_name: /eks/maker-prod/cla-assistent/github-secret + parameter_name: /eks/maker-prod/cla-assistant/github-secret GITHUB_TOKEN: type: parameterStore name: github-token - parameter_name: /eks/maker-prod/cla-assistent/github-token + parameter_name: /eks/maker-prod/cla-assistant/github-token + GITHUB_APP_NAME: + type: kv + value: "CLA Assistant MakerDAO" + GITHUB_APP_ID: + type: parameterStore + name: github-app-id + parameter_name: /eks/maker-prod/cla-assistant/github-app-id + GITHUB_APP_CLIENT: + type: parameterStore + name: github-app-client + parameter_name: /eks/maker-prod/cla-assistant/github-app-client + GITHUB_APP_SECRET: + type: parameterStore + name: github-app-secret + parameter_name: /eks/maker-prod/cla-assistant/github-app-secret + GITHUB_APP_PRIVATE_KEY: + type: parameterStore + name: github-app-private-key + parameter_name: /eks/maker-prod/cla-assistant/github-app-private-key MONGODB: type: parameterStore name: mongodb - parameter_name: /eks/maker-prod/cla-assistent/mongodb + parameter_name: /eks/maker-prod/cla-assistant/mongodb GITHUB_ADMIN_USERS: type: parameterStore name: github-admin-users - parameter_name: /eks/maker-prod/cla-assistent/github-admin-users + parameter_name: /eks/maker-prod/cla-assistant/github-admin-users externalSecrets: clusterSecretStoreName: maker-prod readinessProbe: From 09e6ea8acdb55fbc0a9e16d60e90ef436994b1e2 Mon Sep 17 00:00:00 2001 From: cristidas Date: Fri, 11 Oct 2024 18:00:20 +0200 Subject: [PATCH 2/3] updating to latest helm chart requirements --- deploy/prod/cla-assistant.yaml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/deploy/prod/cla-assistant.yaml b/deploy/prod/cla-assistant.yaml index 69f7e592..8b44698e 100644 --- a/deploy/prod/cla-assistant.yaml +++ b/deploy/prod/cla-assistant.yaml @@ -14,9 +14,11 @@ image: tag: prod serviceAccount: create: false +ingressClassName: traefik ingress: enabled: true - host: cla.daifoundation.org + hosts: + - cla.daifoundation.org annotations: external-dns.alpha.kubernetes.io/cloudflare-proxied: "true" podAnnotations: From f22e2f3e4531e3b9054c5116c1aba3595c6ca35f Mon Sep 17 00:00:00 2001 From: Chong Yang Date: Wed, 21 Jan 2026 17:13:11 +1030 Subject: [PATCH 3/3] fix: adding the github app auth and update values file --- deploy/prod/cla-assistant.yaml | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/deploy/prod/cla-assistant.yaml b/deploy/prod/cla-assistant.yaml index 8b44698e..69f7e592 100644 --- a/deploy/prod/cla-assistant.yaml +++ b/deploy/prod/cla-assistant.yaml @@ -14,11 +14,9 @@ image: tag: prod serviceAccount: create: false -ingressClassName: traefik ingress: enabled: true - hosts: - - cla.daifoundation.org + host: cla.daifoundation.org annotations: external-dns.alpha.kubernetes.io/cloudflare-proxied: "true" podAnnotations: