Files
GitOps/kargo-projects/nowchess/ncs-stage.yaml
T
2026-06-06 15:47:25 +02:00

269 lines
5.2 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: 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: 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: 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