新建_cluster_k8s
POST
http://172.16.48.100:32246/setting/add
接口描述
接口功能:CLUSTER模式下新建k8s的setting
请求参数
application/json参数名
类型
描述
必填
settingType
string
示例:CLUSTER
必填
componentsType
string
示例:FLINK
必填
version
string
示例:1.13
必填
description
string
示例:flink-on-k8s
必填
clusterName
string
示例:flink-on-k8s
必填
executionMode
string
示例:KUBERNETES_SESSION
必填
address
string
示例:
必填
kubernetesNamespace
string
示例:flink
必填
serviceAccount
string
示例:default
必填
kubeConfFile
string
示例:/root/.kube/config
必填
flinkBaseDockerImage
string
示例:hadoop01:28081/flink/flink-native:1.13.6-scala_2.12-java8
必填
taskSlots
string
示例:4
必填
totalMemoryOptions
string
示例:{"jobmanager.memory.process.size":"2G","taskmanager.memory.process.size":"4G"}
必填
jobManagerMemoryOptions
string
示例:
必填
taskManagerMemoryOptions
string
示例:{"taskmanager.memory.framwork.heap.size":"2G","taskmanager.memory.memory.framework.off-heap.size":"2G","taskmanager.memory.task.heap.size":"2G","taskmanager.memory.task.off-heap.size":"2G","taskmanager.memory.managed.size":"2G","taskmanager.memory.managed.fraction":"2G","taskmanager.memory.jvm-metaspace.size":"2G","taskmanager.memory.jvm-overhead.fraction":"2G","taskmanager.memory.jvm-overh...
必填
dynamicOptions
string
示例:-Dkubernetes.jobmanager.cpu=2 -Dkubernetes.jobmanager.cpu=2
必填