From a0aa4ea137efb9fff927a115d2e20c8b5c043c50 Mon Sep 17 00:00:00 2001 From: davide Date: Thu, 19 Feb 2026 20:49:26 +0000 Subject: [PATCH] Fix Online Boutique: use GitRepository source --- clusters/lab/apps/online-boutique.yaml | 21 ++++++--------------- 1 file changed, 6 insertions(+), 15 deletions(-) diff --git a/clusters/lab/apps/online-boutique.yaml b/clusters/lab/apps/online-boutique.yaml index a3410fb..7ddf4be 100644 --- a/clusters/lab/apps/online-boutique.yaml +++ b/clusters/lab/apps/online-boutique.yaml @@ -1,12 +1,14 @@ --- apiVersion: source.toolkit.fluxcd.io/v1 -kind: HelmRepository +kind: GitRepository metadata: name: online-boutique namespace: flux-system spec: interval: 1h - url: https://googlecloudplatform.github.io/microservices-demo + url: https://github.com/GoogleCloudPlatform/microservices-demo + ref: + branch: main --- apiVersion: helm.toolkit.fluxcd.io/v2 kind: HelmRelease @@ -20,22 +22,11 @@ spec: createNamespace: true chart: spec: - chart: onlineboutique + chart: ./helm-chart sourceRef: - kind: HelmRepository + kind: GitRepository 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