59 lines
1.6 KiB
YAML
59 lines
1.6 KiB
YAML
|
|
rbac:
|
|
# create specifies whether to install and use RBAC rules.
|
|
create: true
|
|
|
|
prometheus:
|
|
|
|
|
|
# Prometheus Operator ServiceMonitors. To be used as an alternative
|
|
# to podMonitor, supports secure metrics.
|
|
serviceMonitor:
|
|
# enable support for Prometheus Operator
|
|
enabled: true
|
|
|
|
speaker:
|
|
# optional additional labels for the speaker serviceMonitor
|
|
additionalLabels: {}
|
|
# optional additional annotations for the speaker serviceMonitor
|
|
annotations: {}
|
|
# optional tls configuration for the speaker serviceMonitor, in case
|
|
# secure metrics are enabled.
|
|
tlsConfig:
|
|
insecureSkipVerify: true
|
|
|
|
controller:
|
|
# optional additional labels for the controller serviceMonitor
|
|
additionalLabels: {}
|
|
# optional additional annotations for the controller serviceMonitor
|
|
annotations: {}
|
|
# optional tls configuration for the controller serviceMonitor, in case
|
|
# secure metrics are enabled.
|
|
tlsConfig:
|
|
insecureSkipVerify: true
|
|
|
|
# Job label for scrape target
|
|
jobLabel: "app.kubernetes.io/name"
|
|
|
|
|
|
# controller contains configuration specific to the MetalLB cluster
|
|
# controller.
|
|
controller:
|
|
enabled: true
|
|
# -- Controller log level. Must be one of: `all`, `debug`, `info`, `warn`, `error` or `none`
|
|
logLevel: info
|
|
|
|
|
|
# speaker contains configuration specific to the MetalLB speaker
|
|
# daemonset.
|
|
speaker:
|
|
enabled: true
|
|
# command: /speaker
|
|
# -- Speaker log level. Must be one of: `all`, `debug`, `info`, `warn`, `error` or `none`
|
|
logLevel: info
|
|
|
|
|
|
crds:
|
|
enabled: true
|
|
validationFailurePolicy: Fail
|