Added monitoring configurations for app-of-apps and prometheus

This commit is contained in:
2023-11-08 09:35:43 +01:00
parent 04d9432a46
commit fb87d34c96
12 changed files with 109 additions and 0 deletions
+1
View File
@@ -0,0 +1 @@
# only there for correct syntax highlighting in IDE
+5
View File
@@ -0,0 +1,5 @@
apiVersion: v2
name: app-of-apps
description: Configuration chart for ArgoCD to monitor
type: application
version: 0.1.1
+1
View File
@@ -0,0 +1 @@
../templates
+48
View File
@@ -0,0 +1,48 @@
applications:
- name: hcloud-csi
project: default
targetRevision: main
namespace: hcloud
createNamespace: false
repoURL: https://git.2martens.de/2martens/cloud-configuration.git
syncWave: 1
- name: vso-crds
project: default
targetRevision: main
namespace: hcloud
createNamespace: false
repoURL: https://git.2martens.de/2martens/cloud-configuration.git
syncWave: -1
- name: vault-secrets-operator
project: default
targetRevision: main
namespace: vault-secrets-operator-system
createNamespace: true
repoURL: https://git.2martens.de/2martens/cloud-configuration.git
syncWave: 0
- name: prometheus
project: default
targetRevision: main
namespace: observability
createNamespace: false
repoURL: https://git.2martens.de/2martens/cloud-configuration.git
serverSideApply: true
syncWave: 2
- name: prometheus-adapter
project: default
targetRevision: main
namespace: observability
createNamespace: false
repoURL: https://git.2martens.de/2martens/cloud-configuration.git
syncWave: 2
- name: thanos
project: default
targetRevision: main
namespace: thanos
createNamespace: true
repoURL: https://git.2martens.de/2martens/cloud-configuration.git
syncWave: 2
overall:
destinationServer: https://kubernetes.default.svc
environment: monitoring
+1
View File
@@ -0,0 +1 @@
../templates