123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111 |
- # Default values for flink.
- # This is a YAML-formatted file.
- # Declare variables to be passed into your templates.
- nameOverride: ""
- fullnameOverride: ""
- image:
- repository: flink
- tag: 1.9.1-scala_2.12
- pullPolicy: IfNotPresent
- imagePullSecrets: []
- flink:
- monitoring:
- enabled: true
- latency:
- enabled: false
- probingInterval: 1000
- system:
- enabled: true
- probingInterval: 5000
- workDir: /opt/flink
- extraEnvs: {}
- jobmanager:
- extraEnvs: {}
- ports:
- rpc: 6123
- blob: 6124
- ui: 8081
- metrics: 9999
- replicaCount: 1
- # g for Gigabytes, m for Megabytes
- heapSize: 6g
- resources:
- limits:
- cpu: 3800m
- # Gi for Gigabytes, Mi for Megabytes
- memory: 8000Mi
- command: ["/bin/bash", "-c", "wget \
- https://repo1.maven.org/maven2/org/apache/flink/flink-metrics-prometheus_2.12/1.9.1/flink-metrics-prometheus_2.12-1.9.1.jar \
- -O /opt/flink/lib/flink-metrics-prometheus_2.12-1.9.1.jar && \
- wget https://repo1.maven.org/maven2/com/github/oshi/oshi-core/3.4.0/oshi-core-3.4.0.jar \
- -O /opt/flink/lib/oshi-core-3.4.0.jar && \
- wget https://repo1.maven.org/maven2/net/java/dev/jna/jna/5.4.0/jna-5.4.0.jar \
- -O /opt/flink/lib/jna-5.4.0.jar && \
- wget https://repo1.maven.org/maven2/net/java/dev/jna/jna-platform/5.4.0/jna-platform-5.4.0.jar \
- -O /opt/flink/lib/jna-platform-5.4.0.jar && \
- $FLINK_HOME/bin/jobmanager.sh start;\
- while :;
- do
- if [[ -f $(find log -name '*jobmanager*.log' -print -quit) ]];
- then tail -f -n +1 log/*jobmanager*.log;
- fi;
- done"]
- service:
- type: ClusterIP
- annotations: {}
- rest:
- enabled: true
- taskmanager:
- extraEnvs: {}
- ports:
- rpc: 6122
- metrics: 9999
- replicaCount: 4
- numberOfTaskSlots: 9
- # g for Gigabytes, m for Megabytes
- heapSize: 6g
- resources:
- limits:
- cpu: 3800m
- # Gi for Gigabytes, Mi for Megabytes
- memory: 8000Mi
- command: ["/bin/bash", "-c", "wget \
- https://repo1.maven.org/maven2/org/apache/flink/flink-metrics-prometheus_2.12/1.9.1/flink-metrics-prometheus_2.12-1.9.1.jar \
- -O /opt/flink/lib/flink-metrics-prometheus_2.12-1.9.1.jar && \
- wget https://repo1.maven.org/maven2/com/github/oshi/oshi-core/3.4.0/oshi-core-3.4.0.jar \
- -O /opt/flink/lib/oshi-core-3.4.0.jar && \
- wget https://repo1.maven.org/maven2/net/java/dev/jna/jna/5.4.0/jna-5.4.0.jar \
- -O /opt/flink/lib/jna-5.4.0.jar && \
- wget https://repo1.maven.org/maven2/net/java/dev/jna/jna-platform/5.4.0/jna-platform-5.4.0.jar \
- -O /opt/flink/lib/jna-platform-5.4.0.jar && \
- $FLINK_HOME/bin/taskmanager.sh start; \
- while :;
- do
- if [[ -f $(find log -name '*taskmanager*.log' -print -quit) ]];
- then tail -f -n +1 log/*taskmanager*.log;
- fi;
- done"]
- service:
- type: ClusterIP
- ingress:
- enabled: false
- annotations: {}
- path: /
- hosts: []
- tls: []
- nodeSelector: {}
- tolerations:
- - key: instance
- operator: Exists
- effect: NoSchedule
- affinity: {}
|