diff --git a/.github/workflows/helm-test.yml b/.github/workflows/helm-test.yml index 04ae27a9e6..24a26d4217 100644 --- a/.github/workflows/helm-test.yml +++ b/.github/workflows/helm-test.yml @@ -174,6 +174,7 @@ jobs: --set externalSecret.secretPath=preview/studio/application \ --set externalSecret.secretStoreName=aws-secrets-manager \ --set externalSecret.secretStoreKind=ClusterSecretStore \ + --set 'preview.namespaceLabels.decocms\.com/preview=true' \ --api-versions gateway.networking.k8s.io/v1 \ > /tmp/preview.yaml diff --git a/deploy/helm/studio-previews/Chart.yaml b/deploy/helm/studio-previews/Chart.yaml index 1cf7f0e805..443751fe27 100644 --- a/deploy/helm/studio-previews/Chart.yaml +++ b/deploy/helm/studio-previews/Chart.yaml @@ -14,4 +14,9 @@ description: | ApplicationSet that generates previews, and preview policy must be able to change without bumping — and therefore rolling — the application chart. type: application -version: 0.1.0 +# 0.1.1: pass namespaceLabels through to the studio chart, which renders the +# preview's Namespace itself as of chart-deco-studio 0.14.3. Without this the +# namespace is created with no gateway selector label and the HTTPRoute +# attaches to nothing. + +version: 0.1.1