feat: Added kube-prometheus-stack
Some checks failed
kustomization/flux-system/5c1f7af0 reconciliation succeeded
kustomization/dragonfly-operator/5c1f7af0 reconciliation succeeded
kustomization/cert-manager/5c1f7af0 reconciliation succeeded
kustomization/cnpg/5c1f7af0 reconciliation succeeded
kustomization/kube-prometheus-stack/5c1f7af0 health check failed
Some checks failed
kustomization/flux-system/5c1f7af0 reconciliation succeeded
kustomization/dragonfly-operator/5c1f7af0 reconciliation succeeded
kustomization/cert-manager/5c1f7af0 reconciliation succeeded
kustomization/cnpg/5c1f7af0 reconciliation succeeded
kustomization/kube-prometheus-stack/5c1f7af0 health check failed
This commit is contained in:
86
controllers/kube-prometheus-stack/values.yaml
Normal file
86
controllers/kube-prometheus-stack/values.yaml
Normal file
@@ -0,0 +1,86 @@
|
||||
alertmanager:
|
||||
alertsmanagerSpec:
|
||||
replicas: 1
|
||||
route:
|
||||
main:
|
||||
enabled: true
|
||||
hostnames:
|
||||
- "alerts.staging.huizinga.dev"
|
||||
parentRefs:
|
||||
- name: gateway
|
||||
namespace: default
|
||||
|
||||
prometheus:
|
||||
prometheusSpec:
|
||||
replicas: 1
|
||||
route:
|
||||
main:
|
||||
enabled: true
|
||||
hostnames:
|
||||
- "prometheus.staging.huizinga.dev"
|
||||
parentRefs:
|
||||
- name: gateway
|
||||
namespace: default
|
||||
|
||||
grafana:
|
||||
replicas: 1
|
||||
|
||||
# ingress:
|
||||
# enabled: true
|
||||
# hosts:
|
||||
# - grafana.${domain}
|
||||
# tls:
|
||||
# - secretName: ${domain//./-}-tls
|
||||
# annotations:
|
||||
# traefik.ingress.kubernetes.io/router.entryPoints: "websecure"
|
||||
# traefik.ingress.kubernetes.io/router.middlewares: "authelia-forwardauth-authelia@kubernetescrd"
|
||||
# traefik.ingress.kubernetes.io/router.tls: "true"
|
||||
|
||||
envValueFrom:
|
||||
BIND_DN:
|
||||
secretKeyRef:
|
||||
name: grafana-lldap-credentials
|
||||
key: bind_dn
|
||||
LDAP_PASSWORD:
|
||||
secretKeyRef:
|
||||
name: grafana-lldap-credentials
|
||||
key: password
|
||||
|
||||
grafana.ini:
|
||||
auth.ldap:
|
||||
enabled: true
|
||||
|
||||
# auth.proxy:
|
||||
# enabled: true
|
||||
# header_name: Remote-User
|
||||
# header_property: username
|
||||
# auto_sign_up: true
|
||||
# headers: Groups:Remote-Group
|
||||
# enable_login_token: false
|
||||
# sync_ttl: 0
|
||||
# signout_redirect_url: https://login.${domain}/logout?rd=https://grafana.${domain}
|
||||
|
||||
database:
|
||||
type: postgres
|
||||
host: $__file{/etc/secrets/db/host}
|
||||
name: $__file{/etc/secrets/db/dbname}
|
||||
user: $__file{/etc/secrets/db/user}
|
||||
password: $__file{/etc/secrets/db/password}
|
||||
|
||||
remote_cache:
|
||||
type: redis
|
||||
connstr: addr=dragonflydb.monitoring:6379
|
||||
|
||||
ldap:
|
||||
enabled: true
|
||||
|
||||
extraSecretMounts:
|
||||
- name: db-app-mount
|
||||
secretName: db-app
|
||||
defaultMode: 0440
|
||||
mountPath: /etc/secrets/db
|
||||
readOnly: true
|
||||
|
||||
# We are not running kube-proxy
|
||||
kubeProxy:
|
||||
enabled: false
|
||||
Reference in New Issue
Block a user