From b6cf0783953b88677894d39facbc496747e2af15 Mon Sep 17 00:00:00 2001 From: Vishal Date: Mon, 14 Jun 2021 17:20:44 +0530 Subject: [PATCH] Added GCP PubSub Image, enabled Keda by default and updated versions of all Keda connector images (#2065) * Added GCP PubSub Image, enabled Keda by default and updated versions of all Keda connector images Signed-off-by: Vishal Biyani * Fixed the hyphens, it's been long since I have written Helm templates :) Signed-off-by: Vishal Biyani * Fixed the hyphens, it's been long since I have written Helm templates :) Signed-off-by: Vishal Biyani * Update charts/fission-all/values.yaml Co-authored-by: Harsh Thakur * Update charts/fission-core/values.yaml Co-authored-by: Harsh Thakur Co-authored-by: Sanket Sudake Co-authored-by: Harsh Thakur --- charts/fission-all/templates/deployment.yaml | 6 ++++-- charts/fission-all/values.yaml | 17 ++++++++++------- charts/fission-core/templates/deployment.yaml | 6 ++++-- charts/fission-core/values.yaml | 17 ++++++++++------- 4 files changed, 28 insertions(+), 18 deletions(-) diff --git a/charts/fission-all/templates/deployment.yaml b/charts/fission-all/templates/deployment.yaml index 59fce5a6..8e20dbfa 100644 --- a/charts/fission-all/templates/deployment.yaml +++ b/charts/fission-all/templates/deployment.yaml @@ -1102,11 +1102,13 @@ spec: - name: RABBITMQ_IMAGE value: "{{ .Values.mqt_keda.connector_images.rabbitmq.image }}:{{ .Values.mqt_keda.connector_images.rabbitmq.tag }}" - name: AWS-KINESIS-STREAM_IMAGE - value: "{{ .Values.mqt_keda.connector_images.awskinesis.image }}:{{ .Values.mqt_keda.connector_images.awskinesis.tag }}" + value: "{{ .Values.mqt_keda.connector_images.awskinesis.image }}:{{ .Values.mqt_keda.connector_images.awskinesis.tag }}" - name: AWS-SQS-QUEUE_IMAGE value: "{{ .Values.mqt_keda.connector_images.aws_sqs.image }}:{{ .Values.mqt_keda.connector_images.aws_sqs.tag }}" - name: STAN_IMAGE - value: "{{ .Values.mqt_keda.connector_images.nats_steaming.image }}:{{ .Values.mqt_keda.connector_images.nats_steaming.tag }}" + value: "{{ .Values.mqt_keda.connector_images.nats_steaming.image }}:{{ .Values.mqt_keda.connector_images.nats_steaming.tag }}" + - name: GCP-PUB-SUB_IMAGE + value: "{{ .Values.mqt_keda.connector_images.gcp_pub_sub.image }}:{{ .Values.mqt_keda.connector_images.gcp_pub_sub.tag }}" serviceAccountName: fission-svc {{- if .Values.extraCoreComponentPodConfig }} {{ toYaml .Values.extraCoreComponentPodConfig | indent 6 -}} diff --git a/charts/fission-all/values.yaml b/charts/fission-all/values.yaml index f95780f0..a40cd689 100644 --- a/charts/fission-all/values.yaml +++ b/charts/fission-all/values.yaml @@ -346,20 +346,23 @@ canaryDeployment: ## Message Queue Trigger Kind, KEDA: enable and configuration mqt_keda: - enabled: false + enabled: true connector_images: kafka: image: fission/keda-kafka-http-connector - tag: v0.5 + tag: v0.6 rabbitmq: image: fission/keda-rabbitmq-http-connector - tag: v0.5 + tag: v0.6 awskinesis: - image: fission/keda-awskinesis-http-connector - tag: v0.5 + image: fission/keda-aws-kinesis-http-connector + tag: v0.6 aws_sqs: image: fission/keda-aws-sqs-http-connector - tag: v0.5 + tag: v0.6 nats_steaming: image: fission/keda-nats-streaming-http-connector - tag: v0.5 + tag: v0.6 + gcp_pub_sub: + image: fission/keda-gcp-pubsub-http-connector + tag: v0.1 diff --git a/charts/fission-core/templates/deployment.yaml b/charts/fission-core/templates/deployment.yaml index fc1a266e..ef854b40 100644 --- a/charts/fission-core/templates/deployment.yaml +++ b/charts/fission-core/templates/deployment.yaml @@ -491,11 +491,13 @@ spec: - name: RABBITMQ_IMAGE value: "{{ .Values.mqt_keda.connector_images.rabbitmq.image }}:{{ .Values.mqt_keda.connector_images.rabbitmq.tag }}" - name: AWS-KINESIS-STREAM_IMAGE - value: "{{ .Values.mqt_keda.connector_images.awskinesis.image }}:{{ .Values.mqt_keda.connector_images.awskinesis.tag }}" + value: "{{ .Values.mqt_keda.connector_images.awskinesis.image }}:{{ .Values.mqt_keda.connector_images.awskinesis.tag }}" - name: AWS-SQS-QUEUE_IMAGE value: "{{ .Values.mqt_keda.connector_images.aws_sqs.image }}:{{ .Values.mqt_keda.connector_images.aws_sqs.tag }}" - name: STAN_IMAGE - value: "{{ .Values.mqt_keda.connector_images.nats_steaming.image }}:{{ .Values.mqt_keda.connector_images.nats_steaming.tag }}" + value: "{{ .Values.mqt_keda.connector_images.nats_steaming.image }}:{{ .Values.mqt_keda.connector_images.nats_steaming.tag }}" + - name: GCP-PUB-SUB_IMAGE + value: "{{ .Values.mqt_keda.connector_images.gcp_pub_sub.image }}:{{ .Values.mqt_keda.connector_images.gcp_pub_sub.tag }}" serviceAccountName: fission-svc {{- if .Values.extraCoreComponentPodConfig }} {{ toYaml .Values.extraCoreComponentPodConfig | indent 6 -}} diff --git a/charts/fission-core/values.yaml b/charts/fission-core/values.yaml index 92ca6e28..ccf796ad 100644 --- a/charts/fission-core/values.yaml +++ b/charts/fission-core/values.yaml @@ -235,20 +235,23 @@ canaryDeployment: ## Message Queue Trigger Kind, KEDA: enable and configuration mqt_keda: - enabled: false + enabled: true connector_images: kafka: image: fission/keda-kafka-http-connector - tag: v0.5 + tag: v0.6 rabbitmq: image: fission/keda-rabbitmq-http-connector - tag: v0.5 + tag: v0.6 awskinesis: - image: fission/keda-awskinesis-http-connector - tag: v0.5 + image: fission/keda-aws-kinesis-http-connector + tag: v0.6 aws_sqs: image: fission/keda-aws-sqs-http-connector - tag: v0.5 + tag: v0.6 nats_steaming: image: fission/keda-nats-streaming-http-connector - tag: v0.5 + tag: v0.6 + gcp_pub_sub: + image: fission/keda-gcp-pubsub-http-connector + tag: v0.1