0373f61ef7
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> --------- Co-authored-by: Janis Eccarius <eccariusjanis@gmail.com> Reviewed-on: #381
180 lines
4.1 KiB
YAML
Executable File
180 lines
4.1 KiB
YAML
Executable File
apiVersion: kargo.akuity.io/v1alpha1
|
|
kind: Warehouse
|
|
metadata:
|
|
name: analysis
|
|
namespace: nowchess-kargo
|
|
spec:
|
|
freightCreationPolicy: Automatic
|
|
interval: 5m0s
|
|
subscriptions:
|
|
- image:
|
|
discoveryLimit: 20
|
|
imageSelectionStrategy: SemVer
|
|
repoURL: ghcr.io/now-chess/now-chess-systems/analysis
|
|
strictSemvers: true
|
|
---
|
|
apiVersion: kargo.akuity.io/v1alpha1
|
|
kind: Warehouse
|
|
metadata:
|
|
name: account
|
|
namespace: nowchess-kargo
|
|
spec:
|
|
freightCreationPolicy: Automatic
|
|
interval: 5m0s
|
|
subscriptions:
|
|
- image:
|
|
discoveryLimit: 20
|
|
imageSelectionStrategy: SemVer
|
|
repoURL: ghcr.io/now-chess/now-chess-systems/account
|
|
strictSemvers: true
|
|
---
|
|
apiVersion: kargo.akuity.io/v1alpha1
|
|
kind: Warehouse
|
|
metadata:
|
|
name: bot-platform
|
|
namespace: nowchess-kargo
|
|
spec:
|
|
freightCreationPolicy: Automatic
|
|
interval: 5m0s
|
|
subscriptions:
|
|
- image:
|
|
discoveryLimit: 20
|
|
imageSelectionStrategy: SemVer
|
|
repoURL: ghcr.io/now-chess/now-chess-systems/bot-platform
|
|
strictSemvers: true
|
|
---
|
|
apiVersion: kargo.akuity.io/v1alpha1
|
|
kind: Warehouse
|
|
metadata:
|
|
name: coordinator
|
|
namespace: nowchess-kargo
|
|
spec:
|
|
freightCreationPolicy: Automatic
|
|
interval: 5m0s
|
|
subscriptions:
|
|
- image:
|
|
discoveryLimit: 20
|
|
imageSelectionStrategy: SemVer
|
|
repoURL: ghcr.io/now-chess/now-chess-systems/coordinator
|
|
strictSemvers: true
|
|
---
|
|
apiVersion: kargo.akuity.io/v1alpha1
|
|
kind: Warehouse
|
|
metadata:
|
|
name: core
|
|
namespace: nowchess-kargo
|
|
spec:
|
|
freightCreationPolicy: Automatic
|
|
interval: 5m0s
|
|
subscriptions:
|
|
- image:
|
|
discoveryLimit: 20
|
|
imageSelectionStrategy: SemVer
|
|
repoURL: ghcr.io/now-chess/now-chess-systems/core
|
|
strictSemvers: true
|
|
---
|
|
apiVersion: kargo.akuity.io/v1alpha1
|
|
kind: Warehouse
|
|
metadata:
|
|
name: io
|
|
namespace: nowchess-kargo
|
|
spec:
|
|
freightCreationPolicy: Automatic
|
|
interval: 5m0s
|
|
subscriptions:
|
|
- image:
|
|
discoveryLimit: 20
|
|
imageSelectionStrategy: SemVer
|
|
repoURL: ghcr.io/now-chess/now-chess-systems/io
|
|
strictSemvers: true
|
|
---
|
|
apiVersion: kargo.akuity.io/v1alpha1
|
|
kind: Warehouse
|
|
metadata:
|
|
name: official-bots
|
|
namespace: nowchess-kargo
|
|
spec:
|
|
freightCreationPolicy: Automatic
|
|
interval: 5m0s
|
|
subscriptions:
|
|
- image:
|
|
discoveryLimit: 20
|
|
imageSelectionStrategy: SemVer
|
|
repoURL: ghcr.io/now-chess/now-chess-systems/official-bots
|
|
strictSemvers: true
|
|
---
|
|
apiVersion: kargo.akuity.io/v1alpha1
|
|
kind: Warehouse
|
|
metadata:
|
|
name: rule
|
|
namespace: nowchess-kargo
|
|
spec:
|
|
freightCreationPolicy: Automatic
|
|
interval: 5m0s
|
|
subscriptions:
|
|
- image:
|
|
discoveryLimit: 20
|
|
imageSelectionStrategy: SemVer
|
|
repoURL: ghcr.io/now-chess/now-chess-systems/rule
|
|
strictSemvers: true
|
|
---
|
|
apiVersion: kargo.akuity.io/v1alpha1
|
|
kind: Warehouse
|
|
metadata:
|
|
name: store
|
|
namespace: nowchess-kargo
|
|
spec:
|
|
freightCreationPolicy: Automatic
|
|
interval: 5m0s
|
|
subscriptions:
|
|
- image:
|
|
discoveryLimit: 20
|
|
imageSelectionStrategy: SemVer
|
|
repoURL: ghcr.io/now-chess/now-chess-systems/store
|
|
strictSemvers: true
|
|
---
|
|
apiVersion: kargo.akuity.io/v1alpha1
|
|
kind: Warehouse
|
|
metadata:
|
|
name: tournament
|
|
namespace: nowchess-kargo
|
|
spec:
|
|
freightCreationPolicy: Automatic
|
|
interval: 5m0s
|
|
subscriptions:
|
|
- image:
|
|
discoveryLimit: 20
|
|
imageSelectionStrategy: SemVer
|
|
repoURL: ghcr.io/now-chess/now-chess-systems/tournament
|
|
strictSemvers: true
|
|
---
|
|
apiVersion: kargo.akuity.io/v1alpha1
|
|
kind: Warehouse
|
|
metadata:
|
|
name: ws
|
|
namespace: nowchess-kargo
|
|
spec:
|
|
freightCreationPolicy: Automatic
|
|
interval: 5m0s
|
|
subscriptions:
|
|
- image:
|
|
discoveryLimit: 20
|
|
imageSelectionStrategy: SemVer
|
|
repoURL: ghcr.io/now-chess/now-chess-systems/ws
|
|
strictSemvers: true
|
|
---
|
|
apiVersion: kargo.akuity.io/v1alpha1
|
|
kind: Warehouse
|
|
metadata:
|
|
name: frontend
|
|
namespace: nowchess-kargo
|
|
spec:
|
|
freightCreationPolicy: Automatic
|
|
interval: 5m0s
|
|
subscriptions:
|
|
- image:
|
|
discoveryLimit: 20
|
|
imageSelectionStrategy: SemVer
|
|
repoURL: ghcr.io/now-chess/now-chess-systems/frontend
|
|
strictSemvers: true
|