56 lines
1.4 KiB
YAML
56 lines
1.4 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: {}
|
|
|
|
ingress:
|
|
# -- top domain for all services
|
|
# @section -- Commons Ingress
|
|
domain: "wrenix.eu"
|
|
|
|
prometheus:
|
|
monitor:
|
|
# -- labels on Pod- and Service-Monitor
|
|
# @section -- Commons Monitoring
|
|
labels: {}
|
|
tracing:
|
|
# -- enable tracing on all components
|
|
# @section -- Commons Tracing
|
|
enabled: false
|
|
http:
|
|
# -- http endpoint
|
|
# @section -- Commons Tracing
|
|
endpoint: "http://tempo.monitoring.svc:4318/v1/traces"
|
|
grpc:
|
|
# -- prefer grpc over http
|
|
# @section -- Commons Tracing
|
|
enabled: true
|
|
# -- allow insecure connection per grpc
|
|
# @section -- Commons Tracing
|
|
insecure: true
|
|
# -- grpc endpoint
|
|
# @section -- Commons Tracing
|
|
endpoint: "tempo.monitoring.svc:4317"
|
|
|
|
controller: "traefik"
|
|
hostNetwork: true
|
|
external: true
|
|
traefik:
|
|
ports: {}
|
|
hostPath: /srv/k8s/pv/pvc-traefik-certs
|
|
additionalArguments: []
|