Files
GitOps/kargo-projects/nowchess/ncs-stage.yaml
T
shosho996 b546313e79 feat: NCI-12 kargo (#364)
Co-authored-by: Lala, Shahd <Shahd.Lala@sybit.de>
Reviewed-on: #364
Co-authored-by: Shahd Lala <shosho996@blackhole.local>
Co-committed-by: Shahd Lala <shosho996@blackhole.local>
2026-06-15 22:17:32 +02:00

289 lines
5.6 KiB
YAML
Executable File

kind: Stage
apiVersion: kargo.akuity.io/v1alpha1
metadata:
name: staging
namespace: nowchess-kargo
annotations:
kargo.akuity.io/color: fuchsia
spec:
vars:
- name: argocdName
value: nowchess-staging
- name: folder
value: eu-central-1-staging
- name: tagSuffix
value: ""
requestedFreight:
- origin:
kind: Warehouse
name: account
sources:
direct: true
requiredSoakTime: 5m0s
- origin:
kind: Warehouse
name: bot-platform
sources:
direct: true
requiredSoakTime: 5m0s
- origin:
kind: Warehouse
name: coordinator
sources:
direct: true
requiredSoakTime: 5m0s
- origin:
kind: Warehouse
name: core
sources:
direct: true
requiredSoakTime: 5m0s
- origin:
kind: Warehouse
name: io
sources:
direct: true
requiredSoakTime: 5m0s
- origin:
kind: Warehouse
name: official-bots
sources:
direct: true
requiredSoakTime: 5m0s
- origin:
kind: Warehouse
name: rule
sources:
direct: true
requiredSoakTime: 5m0s
- origin:
kind: Warehouse
name: store
sources:
direct: true
requiredSoakTime: 5m0s
- origin:
kind: Warehouse
name: tournament
sources:
direct: true
requiredSoakTime: 5m0s
- origin:
kind: Warehouse
name: ws
sources:
direct: true
requiredSoakTime: 5m0s
- origin:
kind: Warehouse
name: frontend
sources:
direct: true
requiredSoakTime: 5m0s
verification:
analysisTemplates:
- name: nowchess-performance-tests
promotionTemplate:
spec:
steps:
- task:
name: nowchess-kargo-promotion-template
---
kind: Stage
apiVersion: kargo.akuity.io/v1alpha1
metadata:
name: eu-central-1-prod
namespace: nowchess-kargo
annotations:
kargo.akuity.io/color: green
spec:
vars:
- name: argocdName
value: nowchess
- name: folder
value: eu-central-1-prod
- name: tagSuffix
value: ""
requestedFreight:
- origin:
kind: Warehouse
name: account
sources:
direct: false
stages:
- staging
- origin:
kind: Warehouse
name: bot-platform
sources:
direct: false
stages:
- staging
- origin:
kind: Warehouse
name: coordinator
sources:
direct: false
stages:
- staging
- origin:
kind: Warehouse
name: core
sources:
direct: false
stages:
- staging
- origin:
kind: Warehouse
name: io
sources:
direct: false
stages:
- staging
- origin:
kind: Warehouse
name: official-bots
sources:
direct: false
stages:
- staging
- origin:
kind: Warehouse
name: rule
sources:
direct: false
stages:
- staging
- origin:
kind: Warehouse
name: store
sources:
direct: false
stages:
- staging
- origin:
kind: Warehouse
name: tournament
sources:
direct: false
stages:
- staging
- origin:
kind: Warehouse
name: ws
sources:
direct: false
stages:
- staging
- origin:
kind: Warehouse
name: frontend
sources:
direct: false
stages:
- staging
promotionTemplate:
spec:
steps:
- task:
name: nowchess-kargo-promotion-template
---
kind: Stage
apiVersion: kargo.akuity.io/v1alpha1
metadata:
name: htwg-1-prod
namespace: nowchess-kargo
annotations:
kargo.akuity.io/color: amber
spec:
vars:
- name: folder
value: htwg-1-prod
- name: skipArgocdUpdate
value: "true"
- name: tagSuffix
value: "-x86_v2"
requestedFreight:
- origin:
kind: Warehouse
name: account
sources:
direct: false
stages:
- staging
- origin:
kind: Warehouse
name: bot-platform
sources:
direct: false
stages:
- staging
- origin:
kind: Warehouse
name: coordinator
sources:
direct: false
stages:
- staging
- origin:
kind: Warehouse
name: core
sources:
direct: false
stages:
- staging
- origin:
kind: Warehouse
name: io
sources:
direct: false
stages:
- staging
- origin:
kind: Warehouse
name: official-bots
sources:
direct: false
stages:
- staging
- origin:
kind: Warehouse
name: rule
sources:
direct: false
stages:
- staging
- origin:
kind: Warehouse
name: store
sources:
direct: false
stages:
- staging
- origin:
kind: Warehouse
name: tournament
sources:
direct: false
stages:
- staging
- origin:
kind: Warehouse
name: ws
sources:
direct: false
stages:
- staging
- origin:
kind: Warehouse
name: frontend
sources:
direct: false
stages:
- staging
promotionTemplate:
spec:
steps:
- task:
name: nowchess-kargo-promotion-template