From 3ed286887a427a34dd9d0c9d54fa4e96ef1bb717 Mon Sep 17 00:00:00 2001 From: Andrei Kartashov Date: Sun, 24 Sep 2023 20:33:15 +0700 Subject: [PATCH] victoria-metrics-operator --- README.rst | 6 +++++ .../application.yaml | 27 +++++++++++++++++++ 2 files changed, 33 insertions(+) create mode 100644 state/gullfaxi/system/observability/victoria-metrics-operator/application.yaml diff --git a/README.rst b/README.rst index d2be551..6efa4ed 100644 --- a/README.rst +++ b/README.rst @@ -32,6 +32,8 @@ Applications & Projects +------------------------------+----------------------------------------------------------------+-------------------------+ | Local-Path-Provisioner_ | `Rancher Local-Path`_ | |local-path_status| | +------------------------------+----------------------------------------------------------------+-------------------------+ +| Victoria-Metrics-Operator_ | `Victoria Metrics Operator`_ | |vm-op_status| | ++------------------------------+----------------------------------------------------------------+-------------------------+ | `Apps Project`_, **user level applications** | +------------------------------+----------------------------------------------------------------+-------------------------+ | Oauth2-proxy_ | `Oauth2 Proxy`_ | |oauth2-proxy_status| | @@ -79,6 +81,10 @@ Applications & Projects .. _Rancher Local-Path: https://github.com/rancher/local-path-provisioner .. |local-path_status| image:: https://argocd.ioot.xyz/api/badge?name=local-path-provisioner&revision=true +.. _Victoria-Metrics-Operator: https://argocd.ioot.xyz/applications/argocd/victoria-metrics-operator +.. _Victoria Metrics Operator: https://github.com/VictoriaMetrics/operator +.. |vm-op_status| image:: https://argocd.ioot.xyz/api/badge?name=victoria-metrics-operator&revision=true + .. _`Apps Project`: https://argocd.ioot.xyz/applications?proj=apps .. _Oauth2-proxy: https://argocd.ioot.xyz/applications/argocd/oauth2-proxy diff --git a/state/gullfaxi/system/observability/victoria-metrics-operator/application.yaml b/state/gullfaxi/system/observability/victoria-metrics-operator/application.yaml new file mode 100644 index 0000000..6765bfa --- /dev/null +++ b/state/gullfaxi/system/observability/victoria-metrics-operator/application.yaml @@ -0,0 +1,27 @@ +apiVersion: argoproj.io/v1alpha1 +kind: Application +metadata: + name: victoria-metrics-operator + labels: + stack: observability +spec: + destination: + server: https://kubernetes.default.svc + namespace: victoria-metrics-operator + project: system + syncPolicy: + automated: + prune: true + selfHeal: true + syncOptions: + - CreateNamespace=true + sources: + - repoURL: https://github.com/VictoriaMetrics/operator.git + targetRevision: v0.38.0 + path: hack/prom_crd/ + - repoURL: https://victoriametrics.github.io/helm-charts/ + chart: victoria-metrics-operator + targetRevision: 0.27.0 + helm: + values: | + # https://github.com/VictoriaMetrics/helm-charts/tree/master/charts/victoria-metrics-operator#parameters