diff --git a/argocd/apps/traefik.yaml b/argocd/apps/traefik.yaml index bdae725..03335f4 100644 --- a/argocd/apps/traefik.yaml +++ b/argocd/apps/traefik.yaml @@ -9,12 +9,18 @@ metadata: - resources-finalizer.argocd.argoproj.io spec: project: default - source: - repoURL: https://traefik.github.io/charts - chart: traefik - targetRevision: "41.0.0" - helm: - values: | + sources: + - repoURL: http://gitea.gitea.svc.cluster.local:3000/admin/main.git + targetRevision: master + path: manifests/traefik + directory: + recurse: true + include: "*.yaml" + - repoURL: https://traefik.github.io/charts + chart: traefik + targetRevision: "41.0.0" + helm: + values: | deployment: kind: DaemonSet podAnnotations: diff --git a/manifests/traefik/vmpodscrape.yaml b/manifests/traefik/vmpodscrape.yaml new file mode 100644 index 0000000..6750c53 --- /dev/null +++ b/manifests/traefik/vmpodscrape.yaml @@ -0,0 +1,15 @@ +apiVersion: operator.victoriametrics.com/v1beta1 +kind: VMPodScrape +metadata: + name: traefik + namespace: traefik +spec: + namespaceSelector: + matchNames: + - traefik + podMetricsEndpoints: + - port: metrics + path: /metrics + selector: + matchLabels: + app.kubernetes.io/name: traefik