add flux to ale

This commit is contained in:
Ryan McGuire 2025-03-10 16:08:30 -04:00
parent 797b0a2f3a
commit 6f297829fc
3 changed files with 38 additions and 0 deletions

13
flux/kustomization.yaml Normal file
View File

@ -0,0 +1,13 @@
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
namespace: ambient-exporter
resources:
- release.yaml
secretGenerator:
- name: ambient-exporter-values
files:
- values.yaml=../helm/values-ambient-exporter.yaml
type: Opaque
configurations:
- secret-gen-name.yaml

19
flux/release.yaml Normal file
View File

@ -0,0 +1,19 @@
apiVersion: helm.toolkit.fluxcd.io/v2
kind: HelmRelease
metadata:
name: ambient-exporter
namespace: monitoring
spec:
interval: 10m
releaseName: ambient-exporter
chart:
spec:
chart: ambient-local-exporter
version: 0.1.0
sourceRef:
kind: HelmRepository
name: gitea
namespace: flux-system
valuesFrom:
- kind: Secret
name: ambient-exporter-values

View File

@ -0,0 +1,6 @@
nameReference:
- kind: Secret
version: v1
fieldSpecs:
- path: spec/valuesFrom/name
kind: HelmRelease