diff --git a/nowchess/base/nowchess-rollouts.yaml b/nowchess/base/nowchess-rollouts.yaml index 11baa8b..108dc04 100755 --- a/nowchess/base/nowchess-rollouts.yaml +++ b/nowchess/base/nowchess-rollouts.yaml @@ -441,6 +441,12 @@ spec: key: INTERNAL_SECRET - name: ACCOUNT_SERVICE_URL value: http://nowchess-account:8083 + - name: JWT_PUBLIC_KEY_PATH + value: /secrets/jwt/public.pem + volumeMounts: + - name: jwt-keys + mountPath: /secrets/jwt + readOnly: true ports: - containerPort: 8088 protocol: TCP @@ -463,6 +469,10 @@ spec: limits: cpu: "500m" memory: "256Mi" + volumes: + - name: jwt-keys + secret: + secretName: ncs-jwt-keys rollbackWindow: revisions: 3 strategy: diff --git a/nowchess/eu-central-1-staging/kustomization.yaml b/nowchess/eu-central-1-staging/kustomization.yaml index 7718332..c316358 100755 --- a/nowchess/eu-central-1-staging/kustomization.yaml +++ b/nowchess/eu-central-1-staging/kustomization.yaml @@ -93,6 +93,21 @@ patches: name: nowchess-core spec: replicas: 1 +- patch: |- + apiVersion: argoproj.io/v1alpha1 + kind: Rollout + metadata: + name: nowchess-official-bots + spec: + template: + spec: + containers: + - name: nowchess-official-bots + env: + - name: QUARKUS_LOG_CATEGORY__IO_SMALLRYE_JWT__LEVEL + value: DEBUG + - name: QUARKUS_LOG_CATEGORY__IO_QUARKUS_SECURITY__LEVEL + value: DEBUG images: - name: ghcr.io/now-chess/now-chess-systems/account newTag: 0.24.0