From 842b63b45a0c2db1483dd6773c1acaf94eb96569 Mon Sep 17 00:00:00 2001 From: davide Date: Thu, 19 Feb 2026 20:47:07 +0000 Subject: [PATCH] Add Online Boutique HelmRelease --- clusters/lab/apps/online-boutique.yaml | 41 ++++++++++++++++++++++++++ 1 file changed, 41 insertions(+) create mode 100644 clusters/lab/apps/online-boutique.yaml diff --git a/clusters/lab/apps/online-boutique.yaml b/clusters/lab/apps/online-boutique.yaml new file mode 100644 index 0000000..a3410fb --- /dev/null +++ b/clusters/lab/apps/online-boutique.yaml @@ -0,0 +1,41 @@ +--- +apiVersion: source.toolkit.fluxcd.io/v1 +kind: HelmRepository +metadata: + name: online-boutique + namespace: flux-system +spec: + interval: 1h + url: https://googlecloudplatform.github.io/microservices-demo +--- +apiVersion: helm.toolkit.fluxcd.io/v2 +kind: HelmRelease +metadata: + name: online-boutique + namespace: flux-system +spec: + interval: 1h + targetNamespace: online-boutique + install: + createNamespace: true + chart: + spec: + chart: onlineboutique + sourceRef: + kind: HelmRepository + name: online-boutique + interval: 1h + values: + frontend: + externalService: false + ingress: + enabled: true + className: traefik + annotations: + cert-manager.io/cluster-issuer: letsencrypt-prod + hosts: + - shop.davidepiu.xyz + tls: + - secretName: online-boutique-tls + hosts: + - shop.davidepiu.xyz