feat(nci-11): add Kubernetes manifests for nowchess-analysis service (#381)
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
This commit was merged in pull request #381.
This commit is contained in:
@@ -14,6 +14,12 @@ spec:
|
||||
- name: tagSuffix
|
||||
value: ""
|
||||
requestedFreight:
|
||||
- origin:
|
||||
kind: Warehouse
|
||||
name: analysis
|
||||
sources:
|
||||
direct: true
|
||||
requiredSoakTime: 5m0s
|
||||
- origin:
|
||||
kind: Warehouse
|
||||
name: account
|
||||
@@ -105,6 +111,13 @@ spec:
|
||||
- name: tagSuffix
|
||||
value: ""
|
||||
requestedFreight:
|
||||
- origin:
|
||||
kind: Warehouse
|
||||
name: analysis
|
||||
sources:
|
||||
direct: false
|
||||
stages:
|
||||
- staging
|
||||
- origin:
|
||||
kind: Warehouse
|
||||
name: account
|
||||
@@ -204,6 +217,13 @@ spec:
|
||||
- name: tagSuffix
|
||||
value: "-x86_v2"
|
||||
requestedFreight:
|
||||
- origin:
|
||||
kind: Warehouse
|
||||
name: analysis
|
||||
sources:
|
||||
direct: false
|
||||
stages:
|
||||
- staging
|
||||
- origin:
|
||||
kind: Warehouse
|
||||
name: account
|
||||
|
||||
@@ -1,5 +1,20 @@
|
||||
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
|
||||
|
||||
Reference in New Issue
Block a user