92 lines
1.9 KiB
YAML
92 lines
1.9 KiB
YAML
init:
|
|
version: 0
|
|
namespace: "bases"
|
|
|
|
commons:
|
|
helm:
|
|
release:
|
|
# -- install of FluxCD HelmRelease
|
|
# @section -- Commons helm release
|
|
install: {}
|
|
# -- test of FluxCD HelmRelease
|
|
# @section -- Commons helm release
|
|
test: {}
|
|
# -- upgrade of FluxCD HelmRelease
|
|
# @section -- Commons helm release
|
|
upgrade: {}
|
|
# -- driftDetection of FluxCD HelmRelease
|
|
# @section -- Commons helm release
|
|
driftDetection: {}
|
|
|
|
prometheus:
|
|
alertmanager:
|
|
# -- labels on AlertmanagerConf
|
|
# @section -- Commons Monitoring
|
|
labels: {}
|
|
monitor:
|
|
# -- labels on Pod- and Service-Monitor
|
|
# @section -- Commons Monitoring
|
|
labels: {}
|
|
rules:
|
|
# -- labels on PrometheusRules
|
|
# @section -- Commons Monitoring
|
|
labels: {}
|
|
|
|
grafana:
|
|
dashboards:
|
|
# -- labels of grafana dashboard configmap
|
|
# @section -- Commons Monitoring
|
|
labels:
|
|
grafana_dashboard: "1"
|
|
|
|
grafana:
|
|
dashboards:
|
|
# -- annotations of grafana dashboard configmap
|
|
annotations: {}
|
|
|
|
|
|
scans:
|
|
concurrent: 2
|
|
ttl: "168h"
|
|
|
|
prometheus:
|
|
rules:
|
|
enabled: true
|
|
imageVulnerabilities:
|
|
enabled: false
|
|
warning:
|
|
enabled: false
|
|
info:
|
|
enabled: false
|
|
imageExposedSecrets:
|
|
enabled: true
|
|
warning:
|
|
enabled: false
|
|
info:
|
|
enabled: false
|
|
resourceConfigAudits:
|
|
enabled: true
|
|
warning:
|
|
enabled: false
|
|
info:
|
|
enabled: false
|
|
roleRBACAssessments:
|
|
enabled: false
|
|
warning:
|
|
enabled: false
|
|
info:
|
|
enabled: false
|
|
clusterRBACAssessments:
|
|
enabled: false
|
|
warning:
|
|
enabled: false
|
|
info:
|
|
enabled: false
|
|
infraAssessments:
|
|
enabled: true
|
|
warning:
|
|
enabled: true
|
|
info:
|
|
enabled: true
|
|
clusterCompliance:
|
|
enabled: false
|