feat: add basic pgo

This commit is contained in:
2023-04-06 02:21:56 +02:00
commit ebd0fcf700
128 changed files with 61656 additions and 0 deletions

View File

@@ -0,0 +1,30 @@
kind: Kustomization
apiVersion: kustomize.config.k8s.io/v1beta1
namespace: postgres-operator
resources:
- pvcs.yaml
- ./dashboards
# configuration files
- prometheus-config.yaml
- alertmanager-config.yaml
- alertmanager-rules-config.yaml
- grafana-datasources.yaml
# secrets
- grafana-secret.yaml
# RBAC
- rbac-sa.yaml
- rbac-cr.yaml
- rbac-crb.yaml
# Deployments
- deploy-alertmanager.yaml
- deploy-grafana.yaml
- deploy-prometheus.yaml
# Services
- service.yaml
configMapGenerator:
- name: grafana-dashboards
behavior: merge
files:
- crunchy_grafana_dashboards.yml
generatorOptions:
disableNameSuffixHash: true