78 lines
2.4 KiB
YAML
78 lines
2.4 KiB
YAML
# Umbrella for Argo CD Application **noble-platform** — one sync target for core Helm releases
|
|
# plus shared manifests. Per-app READMEs keep manual **`helm upgrade --install`** commands;
|
|
# **values.yaml** paths match those commands.
|
|
#
|
|
# Requires repo-server Kustomize **--enable-helm** (see **bootstrap/argocd/values.yaml**).
|
|
apiVersion: kustomize.config.k8s.io/v1beta1
|
|
kind: Kustomization
|
|
|
|
resources:
|
|
- kube-prometheus-stack/namespace.yaml
|
|
- loki/namespace.yaml
|
|
- fluent-bit/namespace.yaml
|
|
- sealed-secrets/namespace.yaml
|
|
- external-secrets/namespace.yaml
|
|
- vault/namespace.yaml
|
|
- kyverno/namespace.yaml
|
|
- headlamp/namespace.yaml
|
|
- grafana-loki-datasource/loki-datasource.yaml
|
|
- vault/unseal-cronjob.yaml
|
|
- vault/cilium-network-policy.yaml
|
|
|
|
helmCharts:
|
|
- name: kube-prometheus-stack
|
|
repo: https://prometheus-community.github.io/helm-charts
|
|
version: 82.15.1
|
|
releaseName: kube-prometheus
|
|
namespace: monitoring
|
|
valuesFile: kube-prometheus-stack/values.yaml
|
|
includeCRDs: true
|
|
- name: loki
|
|
repo: https://grafana.github.io/helm-charts
|
|
version: 6.55.0
|
|
releaseName: loki
|
|
namespace: loki
|
|
valuesFile: loki/values.yaml
|
|
- name: fluent-bit
|
|
repo: https://fluent.github.io/helm-charts
|
|
version: 0.56.0
|
|
releaseName: fluent-bit
|
|
namespace: logging
|
|
valuesFile: fluent-bit/values.yaml
|
|
- name: sealed-secrets
|
|
repo: https://bitnami-labs.github.io/sealed-secrets
|
|
version: 2.18.4
|
|
releaseName: sealed-secrets
|
|
namespace: sealed-secrets
|
|
valuesFile: sealed-secrets/values.yaml
|
|
- name: external-secrets
|
|
repo: https://charts.external-secrets.io
|
|
version: 2.2.0
|
|
releaseName: external-secrets
|
|
namespace: external-secrets
|
|
valuesFile: external-secrets/values.yaml
|
|
- name: vault
|
|
repo: https://helm.releases.hashicorp.com
|
|
version: 0.32.0
|
|
releaseName: vault
|
|
namespace: vault
|
|
valuesFile: vault/values.yaml
|
|
- name: kyverno
|
|
repo: https://kyverno.github.io/kyverno/
|
|
version: 3.7.1
|
|
releaseName: kyverno
|
|
namespace: kyverno
|
|
valuesFile: kyverno/values.yaml
|
|
- name: kyverno-policies
|
|
repo: https://kyverno.github.io/kyverno/
|
|
version: 3.7.1
|
|
releaseName: kyverno-policies
|
|
namespace: kyverno
|
|
valuesFile: kyverno/policies-values.yaml
|
|
- name: headlamp
|
|
repo: https://kubernetes-sigs.github.io/headlamp/
|
|
version: 0.40.1
|
|
releaseName: headlamp
|
|
namespace: headlamp
|
|
valuesFile: headlamp/values.yaml
|