07a12d7060
Delete PR Branch On Close / delete-branch (pull_request) Successful in 5s
Add Argo Rollout (blueGreen), active/preview Services, and HPA for the new analysis service (port 8087). Wire image pins into all three overlay kustomizations and register the analysis Warehouse and freight entries in all three Kargo Stages (staging -> eu-central-1-prod / htwg-1-prod). Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
63 lines
1.7 KiB
YAML
Executable File
63 lines
1.7 KiB
YAML
Executable File
apiVersion: kustomize.config.k8s.io/v1beta1
|
|
kind: Kustomization
|
|
namespace: nowchess
|
|
resources:
|
|
- ../base
|
|
- ingress.yaml
|
|
- rbac-coordinator.yaml
|
|
patches:
|
|
- patch: |-
|
|
apiVersion: v1
|
|
kind: ConfigMap
|
|
metadata:
|
|
name: nowchess-env-config
|
|
data:
|
|
QUARKUS_PROFILE: deployed
|
|
CORS_ORIGINS: https://nowchess.janis-eccarius.de
|
|
NOWCHESS_COORDINATOR_ENABLED: "true"
|
|
REDIS_PREFIX: nowchess
|
|
QUARKUS_LOG_LEVEL: "WARN"
|
|
target:
|
|
kind: ConfigMap
|
|
name: nowchess-env-config
|
|
- patch: |-
|
|
apiVersion: v1
|
|
kind: ConfigMap
|
|
metadata:
|
|
name: nowchess-frontend-env-config
|
|
data:
|
|
API_URL: "https://nowchess.janis-eccarius.de"
|
|
WEBSOCKET_URL: "wss://nowchess.janis-eccarius.de"
|
|
target:
|
|
kind: ConfigMap
|
|
name: nowchess-frontend-env-config
|
|
images:
|
|
- name: ghcr.io/now-chess/now-chess-systems/analysis
|
|
newTag: 0.1.0
|
|
- name: ghcr.io/now-chess/now-chess-systems/account
|
|
newTag: 0.24.0
|
|
- name: ghcr.io/now-chess/now-chess-systems/bot-platform
|
|
newTag: 0.12.0
|
|
- name: ghcr.io/now-chess/now-chess-systems/coordinator
|
|
newTag: 0.32.0
|
|
- name: ghcr.io/now-chess/now-chess-systems/core
|
|
newTag: 0.50.0
|
|
- name: ghcr.io/now-chess/now-chess-systems/frontend
|
|
newTag: 0.2.7
|
|
- name: ghcr.io/now-chess/now-chess-systems/io
|
|
newTag: 0.23.0
|
|
- name: ghcr.io/now-chess/now-chess-systems/official-bots
|
|
newTag: 0.17.0
|
|
- name: ghcr.io/now-chess/now-chess-systems/rule
|
|
newTag: 0.18.0
|
|
- name: ghcr.io/now-chess/now-chess-systems/store
|
|
newTag: 0.24.0
|
|
- name: ghcr.io/now-chess/now-chess-systems/tournament
|
|
newTag: 0.1.0
|
|
- name: ghcr.io/now-chess/now-chess-systems/ws
|
|
newTag: 0.16.0
|
|
configurations:
|
|
- rollout-transform.yaml
|
|
openapi:
|
|
path: argo_all_k8s_kustomize_schema.json
|