You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
83 lines
2.2 KiB
83 lines
2.2 KiB
watchNamespaces: []
|
|
|
|
|
|
image:
|
|
repository: ghcr.io/apache/flink-kubernetes-operator
|
|
pullPolicy: IfNotPresent
|
|
tag: "b40c553"
|
|
# If image digest is set then it takes precedence and the image tag will be ignored
|
|
digest: ""
|
|
|
|
imagePullSecrets: []
|
|
|
|
# Replicas must be 1 unless operator leader election is configured
|
|
replicas: 1
|
|
|
|
# Strategy type must be Recreate unless leader election is configured
|
|
strategy:
|
|
type: Recreate
|
|
|
|
operatorPod:
|
|
nodeSelector: {}
|
|
affinity: {}
|
|
tolerations: []
|
|
topologySpreadConstraints: []
|
|
|
|
resources:
|
|
limits:
|
|
cpu: "200m"
|
|
memory: "512Mi"
|
|
requests:
|
|
cpu: "100m"
|
|
memory: "256Mi"
|
|
webhook:
|
|
resources:
|
|
limits:
|
|
cpu: "100m"
|
|
memory: "256Mi"
|
|
requests:
|
|
cpu: "50m"
|
|
memory: "128Mi"
|
|
|
|
|
|
defaultConfiguration:
|
|
# If set to true, creates ConfigMaps/VolumeMounts. If set to false, no configuration will be created.
|
|
# All below fields will be ignored if create is set to false.
|
|
create: true
|
|
# If set to true,
|
|
# (1) loads the built-in default configuration
|
|
# (2) appends the below flink-conf and logging configuration overrides
|
|
# If set to false, loads just the overrides as in (2).
|
|
# This option has not effect, if create is equal to false.
|
|
append: true
|
|
flink-conf.yaml: |+
|
|
# Flink Config Overrides
|
|
kubernetes.operator.metrics.reporter.slf4j.factory.class: org.apache.flink.metrics.slf4j.Slf4jReporterFactory
|
|
kubernetes.operator.metrics.reporter.slf4j.interval: 5 MINUTE
|
|
|
|
kubernetes.operator.reconcile.interval: 15 s
|
|
kubernetes.operator.observer.progress-check.interval: 5 s
|
|
log4j-operator.properties: |+
|
|
# Flink Operator Logging Overrides
|
|
# rootLogger.level = DEBUG
|
|
# logger.operator.name= org.apache.flink.kubernetes.operator
|
|
# logger.operator.level = DEBUG
|
|
log4j-console.properties: |+
|
|
# Flink Deployment Logging Overrides
|
|
# rootLogger.level = DEBUG
|
|
|
|
|
|
# Set the jvm start up options for webhook and operator
|
|
jvmArgs:
|
|
webhook: ""
|
|
operator: ""
|
|
logConfig: "-Dlog4j.configurationFile=/opt/flink/conf/log4j-operator.properties"
|
|
|
|
|
|
# Configuration for tls
|
|
tls:
|
|
create: false
|
|
secretName: flink-operator-cert
|
|
secretKeyRef:
|
|
name: operator-certificate-password
|
|
key: password
|
|
|