diff --git a/addons/flink-kubernetes-operator/metadata.yaml b/addons/flink-kubernetes-operator/metadata.yaml index 41f495a2..37a0f35c 100644 --- a/addons/flink-kubernetes-operator/metadata.yaml +++ b/addons/flink-kubernetes-operator/metadata.yaml @@ -1,5 +1,5 @@ name: flink-kubernetes-operator -version: 1.3.2 +version: 1.4.0 description: A Kubernetes operator for Apache Flink icon: https://flink.apache.org/img/logo/png/500/flink_squirrel_500.png url: https://github.com/apache/flink-kubernetes-operator diff --git a/addons/flink-kubernetes-operator/parameter.cue b/addons/flink-kubernetes-operator/parameter.cue index 2c2e8c53..9ccce7b4 100644 --- a/addons/flink-kubernetes-operator/parameter.cue +++ b/addons/flink-kubernetes-operator/parameter.cue @@ -1,16 +1,18 @@ parameter: { - //+usage=Deploy to specified clusters. Leave empty to deploy to all clusters. - clusters?: [...string] - //+usage=Namespace to deploy to, defaults to flink-operator - namespace: *"flink-operator" | string - // +usage=Specify if create the webhook or not - "createWebhook": *false | bool - // +usage=Specify the image repository - "imageRepository": *"apache/flink-kubernetes-operator" | string - // +usage=Specify the image tag - "imageTag": *"latest" | string - // +usage=Specify if create the sa for job or not - "createJobServiceAccount": *false|bool - //+usage=Specify if upgrade the CRDs when upgrading flink-kubernetes-operator or not + //+usage=Deploy to specified clusters. Leave empty to deploy to all clusters. + clusters?: [...string] + //+usage=Namespace to deploy to, defaults to flink-operator + namespace: *"flink-operator" | string + // +usage=Specify if create the webhook or not + "createWebhook": *false | bool + // +usage=Specify the image repository + "imageRepository": *"apache/flink-kubernetes-operator" | string + // +usage=Specify the image tag + "imageTag": *"latest" | string + // +usage=Specify if create the sa for job or not + "createJobServiceAccount": *false | bool + //+usage=Specify if upgrade the CRDs when upgrading flink-kubernetes-operator or not upgradeCRD: *false | bool + //+usage=Specify the flink operator version, defaults to 1.9.0 + flinkOperatorVersion: *"1.9.0" | string } diff --git a/addons/flink-kubernetes-operator/template.cue b/addons/flink-kubernetes-operator/template.cue index c0f75ba5..aa9294ce 100644 --- a/addons/flink-kubernetes-operator/template.cue +++ b/addons/flink-kubernetes-operator/template.cue @@ -20,10 +20,10 @@ output: { dependsOn: ["flink-operator-ns"] properties: { repoType: "helm" - url: "https://downloads.apache.org/flink/flink-kubernetes-operator-1.3.1/" + url: "https://downloads.apache.org/flink/flink-kubernetes-operator-" + parameter["flinkOperatorVersion"] + "/" chart: "flink-kubernetes-operator" targetNamespace: parameter["namespace"] - version: "1.3.1" + version: parameter["flinkOperatorVersion"] upgradeCRD: parameter.upgradeCRD values: { webhook: {