1+ # # @param fullnameOverride String to fully override common.names.fullname
2+ # #
3+ fullnameOverride : hb-flink-standard-4c10g5w
4+ # # @section Jobmanager deployment parameters
5+ # #
6+
7+ jobmanager :
8+ # # @param jobmanager.replicaCount Number of Apache Flink Jobmanager replicas
9+ # #
10+ replicaCount : 1
11+ # # Apache Flink pods' resource requests and limits
12+ # # ref: https://kubernetes.io/docs/user-guide/compute-resources/
13+ # # Minimum memory for development is 4GB and 2 CPU cores
14+ # # Minimum memory for production is 8GB and 4 CPU cores
15+ # # ref: http://docs.datastax.com/en/archived/flink/2.0/flink/architecture/architecturePlanningHardware_c.html
16+ resources :
17+ limits :
18+ cpu : 4
19+ memory : 10Gi
20+ requests :
21+ cpu : 500m
22+ memory : 1Gi
23+ # # Apache Flink jobmanager.service parameters
24+ # #
25+ service :
26+ # # @param jobmanager.service.type Apache Flink service type
27+ # #
28+ type : ClusterIP
29+ # # @section TaskManager deployment parameters
30+ # #
31+
32+ taskmanager :
33+ # # @param taskmanager.replicaCount Number of Apache Flink replicas
34+ # #
35+ replicaCount : 5
36+ # # Apache Flink pods' resource requests and limits
37+ # # ref: https://kubernetes.io/docs/user-guide/compute-resources/
38+ # # Minimum memory for development is 4GB and 2 CPU cores
39+ # # Minimum memory for production is 8GB and 4 CPU cores
40+ # # ref: http://docs.datastax.com/en/archived/flink/2.0/flink/architecture/architecturePlanningHardware_c.html
41+ resources :
42+ limits :
43+ cpu : 4
44+ memory : 10Gi
45+ requests :
46+ cpu : 500m
47+ memory : 1Gi
48+ # # @param taskmanager.extraEnvVars Extra environment variables to be set on flink container
49+ extraEnvVars :
50+ # taskmanager.numberOfTaskSlots
51+ - name : FLINK_TASK_MANAGER_NUMBER_OF_TASK_SLOTS
52+ value : " 4"
53+ # # Enable persistence using Persistent Volume Claims
54+ # # ref: https://kubernetes.io/docs/user-guide/persistent-volumes/
55+ # #
56+ persistence :
57+ # # @param taskmanager.persistence.enabled Enable persistence using a `PersistentVolumeClaim`
58+ # #
59+ enabled : true
60+ # # @param taskmanager.persistence.size Persistent Volume Size
61+ # #
62+ size : 8Gi
0 commit comments