From 459c4cb9b5c2036603bacdd40a4b678908b917dc Mon Sep 17 00:00:00 2001 From: aggarwalakshun Date: Fri, 15 Aug 2025 02:07:08 +0530 Subject: [PATCH] Add Goldilocks Helm release and repository configuration --- cluster/config/namespaces/namespaces.yml | 8 +++++ cluster/helm/fairwinds/goldilocks-release.yml | 29 +++++++++++++++++++ cluster/helm/fairwinds/goldilocks-repo.yml | 9 ++++++ 3 files changed, 46 insertions(+) create mode 100644 cluster/helm/fairwinds/goldilocks-release.yml create mode 100644 cluster/helm/fairwinds/goldilocks-repo.yml diff --git a/cluster/config/namespaces/namespaces.yml b/cluster/config/namespaces/namespaces.yml index b6d2011..5051257 100644 --- a/cluster/config/namespaces/namespaces.yml +++ b/cluster/config/namespaces/namespaces.yml @@ -29,3 +29,11 @@ metadata: name: ceph labels: name: ceph + +--- +kind: Namespace +apiVersion: v1 +metadata: + name: goldilocks + labels: + name: goldilocks diff --git a/cluster/helm/fairwinds/goldilocks-release.yml b/cluster/helm/fairwinds/goldilocks-release.yml new file mode 100644 index 0000000..360493f --- /dev/null +++ b/cluster/helm/fairwinds/goldilocks-release.yml @@ -0,0 +1,29 @@ +--- +apiVersion: helm.toolkit.fluxcd.io/v2 +kind: HelmRelease +metadata: + name: goldilocks + namespace: goldilocks +spec: + interval: 24h + chart: + spec: + chart: goldilocks + version: "9.2.0" + sourceRef: + kind: HelmRepository + name: fairwinds-stable + namespace: flux-system + interval: 24h + install: + createNamespace: true + upgrade: + remediation: + remediateLastFailure: true + values: + vpa: + enabled: true + dashboard: + service: + type: LoadBalancer + port: 9999 diff --git a/cluster/helm/fairwinds/goldilocks-repo.yml b/cluster/helm/fairwinds/goldilocks-repo.yml new file mode 100644 index 0000000..5e861f9 --- /dev/null +++ b/cluster/helm/fairwinds/goldilocks-repo.yml @@ -0,0 +1,9 @@ +--- +apiVersion: source.toolkit.fluxcd.io/v1 +kind: HelmRepository +metadata: + name: fairwinds-stable + namespace: flux-system +spec: + interval: 24h + url: https://charts.fairwinds.com/stable -- 2.49.1