From 4bc88c15756b7b9b69ab26b8bb7d32171406a798 Mon Sep 17 00:00:00 2001 From: Janis Date: Thu, 30 Apr 2026 11:27:56 +0200 Subject: [PATCH] feat(ncs-warehouse): update image selection strategy to Digest and adjust constraints --- .gitignore | 1 + kargo-projects/nowchess/ncs-warehouse.yaml | 36 +++++++++++----------- 2 files changed, 19 insertions(+), 18 deletions(-) diff --git a/.gitignore b/.gitignore index becbb95..6cd6752 100644 --- a/.gitignore +++ b/.gitignore @@ -107,4 +107,5 @@ fabric.properties # Unsealed Secret files (templates for kubeseal) secrets/** +secrets/**/*.yml !secrets/kustomization.yaml diff --git a/kargo-projects/nowchess/ncs-warehouse.yaml b/kargo-projects/nowchess/ncs-warehouse.yaml index 02673d8..4658690 100644 --- a/kargo-projects/nowchess/ncs-warehouse.yaml +++ b/kargo-projects/nowchess/ncs-warehouse.yaml @@ -9,9 +9,9 @@ spec: subscriptions: - image: discoveryLimit: 20 - imageSelectionStrategy: SemVer + imageSelectionStrategy: Digest repoURL: ghcr.io/now-chess/now-chess-systems/account - strictSemvers: true + constraint: latest --- apiVersion: kargo.akuity.io/v1alpha1 kind: Warehouse @@ -24,9 +24,9 @@ spec: subscriptions: - image: discoveryLimit: 20 - imageSelectionStrategy: SemVer + imageSelectionStrategy: Digest repoURL: ghcr.io/now-chess/now-chess-systems/bot-platform - strictSemvers: true + constraint: latest --- apiVersion: kargo.akuity.io/v1alpha1 kind: Warehouse @@ -39,9 +39,9 @@ spec: subscriptions: - image: discoveryLimit: 20 - imageSelectionStrategy: SemVer + imageSelectionStrategy: Digest repoURL: ghcr.io/now-chess/now-chess-systems/coordinator - strictSemvers: true + constraint: latest --- apiVersion: kargo.akuity.io/v1alpha1 kind: Warehouse @@ -54,9 +54,9 @@ spec: subscriptions: - image: discoveryLimit: 20 - imageSelectionStrategy: SemVer + imageSelectionStrategy: Digest repoURL: ghcr.io/now-chess/now-chess-systems/core - strictSemvers: true + constraint: latest --- apiVersion: kargo.akuity.io/v1alpha1 kind: Warehouse @@ -69,9 +69,9 @@ spec: subscriptions: - image: discoveryLimit: 20 - imageSelectionStrategy: SemVer + imageSelectionStrategy: Digest repoURL: ghcr.io/now-chess/now-chess-systems/io - strictSemvers: true + constraint: latest --- apiVersion: kargo.akuity.io/v1alpha1 kind: Warehouse @@ -84,9 +84,9 @@ spec: subscriptions: - image: discoveryLimit: 20 - imageSelectionStrategy: SemVer + imageSelectionStrategy: Digest repoURL: ghcr.io/now-chess/now-chess-systems/official-bots - strictSemvers: true + constraint: latest --- apiVersion: kargo.akuity.io/v1alpha1 kind: Warehouse @@ -99,9 +99,9 @@ spec: subscriptions: - image: discoveryLimit: 20 - imageSelectionStrategy: SemVer + imageSelectionStrategy: Digest repoURL: ghcr.io/now-chess/now-chess-systems/rule - strictSemvers: true + constraint: latest --- apiVersion: kargo.akuity.io/v1alpha1 kind: Warehouse @@ -114,9 +114,9 @@ spec: subscriptions: - image: discoveryLimit: 20 - imageSelectionStrategy: SemVer + imageSelectionStrategy: Digest repoURL: ghcr.io/now-chess/now-chess-systems/store - strictSemvers: true + constraint: latest --- apiVersion: kargo.akuity.io/v1alpha1 kind: Warehouse @@ -129,6 +129,6 @@ spec: subscriptions: - image: discoveryLimit: 20 - imageSelectionStrategy: SemVer + imageSelectionStrategy: Digest repoURL: ghcr.io/now-chess/now-chess-systems/ws - strictSemvers: true + constraint: latest