Files
homelab-v/k8s/infra/controllers/argocd/kustomization.yaml
T
Vegard Hagen 3452ba1cb2 feat(grafana): install grafana using grafana-operator
Decommission kube-prometheus-stack installed Grafana and use
grafana-operator instead.

Signed-off-by: Vegard Hagen <[email protected]>
2025-08-05 21:05:28 +02:00

27 lines
806 B
YAML

apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
# Manually render ServiceMonitors since Argo CD chart checks if they exist
# Argo CD thinks the cluster doesn't have this capability
# Could possibly alter the plugin
# > helm template argo/argo-cd --api-versions monitoring.coreos.com/v1 -f values.yaml
resources:
- ns.yaml
- tls-route.yaml
- oidc.yaml
- service-monitors/argocd-application-controller.yaml
- service-monitors/argocd-applicationset-controller.yaml
- service-monitors/argocd-redis.yaml
- service-monitors/argocd-repo-server.yaml
- service-monitors/argocd-server.yaml
- dashboard.yaml
helmCharts:
- name: argo-cd
repo: https://argoproj.github.io/argo-helm
version: 8.1.3
releaseName: "argocd"
namespace: argocd
valuesFile: values.yaml