Commit Graph

10 Commits

Author SHA1 Message Date
Janis 5ab7e6d51d feat(grafana): add Grafana Alloy application configuration and update health probe settings 2026-05-09 16:25:33 +02:00
Janis 66221bd7e8 feat(nowchess): add environment variable for coordinator K8s namespace 2026-05-02 22:22:12 +02:00
Janis 567109ba36 fix(nowchess): set service account for nowchess coordinator rollout 2026-05-02 22:16:57 +02:00
Janis d5ae2c4f75 fix(nowchess): set default service account for nowchess account rollout 2026-05-02 22:16:05 +02:00
Janis 12e141205a feat(nowchess): replace static replicas with Horizontal Pod Autoscaler for improved scalability 2026-05-01 19:13:42 +02:00
Janis 58f5b8b96c feat(nowchess): add Horizontal Pod Autoscaler configurations and adjust resource requests for rollouts 2026-04-30 18:33:40 +02:00
Janis e4cf2c3492 feat(nowchess): add workflow to delete PR branches on close and update environment configurations 2026-04-30 16:42:37 +02:00
Janis 9f2b20f5db feat(nowchess): update REDIS_HOST to use fully qualified domain name 2026-04-30 12:22:15 +02:00
Janis 262ce1ad72 feat(nowchess): set REDIS_PREFIX per environment
staging: nowchess-staging, production: nowchess

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-30 11:03:41 +02:00
Janis 2022631f45 feat(nowchess): add Kargo project, Rollouts deployment, and secrets
- 9 Kargo Warehouses (one per microservice), staging + prod stages
- PromotionTask: clone GitOps, kustomize-set-image, Gitea PR, ArgoCD sync
- BlueGreen Rollouts for all 9 services with health probes and envFrom
- staging,deployed / production,deployed Quarkus multi-profile support
- CORS_ORIGINS and QUARKUS_PROFILE injected via nowchess-env-config ConfigMap
- Plain K8s Secrets with empty values in secrets/nowchess/ (staging, prod, kargo)
- ArgoCD Applications for kargo project, staging, and prod deployments

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-30 10:58:45 +02:00