diff --git a/alertbotSecret.yaml b/alertbotSecret.yaml new file mode 100644 index 0000000..3dae77f --- /dev/null +++ b/alertbotSecret.yaml @@ -0,0 +1,9 @@ +apiVersion: v1 +data: + BOT_TOKEN: Nzk4NDkwNDI5NTpBQUUyaF8wZUp3cUVtV1hwcHdDWXdzXzZYQmtMZVdMY2dVQQ== + CHAT_ID: NzUyODEzMDk0Nw== +kind: Secret +metadata: + creationTimestamp: null + name: alertbot + namespace: customer1 diff --git a/clusters/devops-lab/monitoring-configs b/clusters/devops-lab/monitoring-configs new file mode 100644 index 0000000..76d7479 --- /dev/null +++ b/clusters/devops-lab/monitoring-configs @@ -0,0 +1,19 @@ + +apiVersion: kustomize.toolkit.fluxcd.io/v1 +kind: Kustomization +metadata: + name: monitoring-configs + namespace: flux-system +spec: + interval: 1m0s + retryInterval: 1m + timeout: 5m + sourceRef: + kind: GitRepository + name: flux-system + path: ./monitoring/configs/staging + prune: true + decryption: + provider: sops + secretRef: + name: sops-age diff --git a/clusters/devops-lab/monitoring-controllers.yaml b/clusters/devops-lab/monitoring-controllers.yaml new file mode 100644 index 0000000..30f8ef5 --- /dev/null +++ b/clusters/devops-lab/monitoring-controllers.yaml @@ -0,0 +1,19 @@ + +apiVersion: kustomize.toolkit.fluxcd.io/v1 +kind: Kustomization +metadata: + name: monitoring-controllers + namespace: flux-system +spec: + interval: 1m0s + retryInterval: 1m + timeout: 5m + sourceRef: + kind: GitRepository + name: flux-system + path: ./monitoring/controllers/staging + prune: true + decryption: + provider: sops + secretRef: + name: sops-age diff --git a/grafanaSecrets.yaml b/grafanaSecrets.yaml new file mode 100644 index 0000000..8b7ad24 --- /dev/null +++ b/grafanaSecrets.yaml @@ -0,0 +1,9 @@ +apiVersion: v1 +data: + GRAFANA_ADMIN_PASSWD: UGV0dWsxazE= + GRAFANA_ADMIN_USER: c2lyaXVz +kind: Secret +metadata: + creationTimestamp: null + name: grafana_secrets + namespace: customer1