diff --git a/operator/tutorial-pubsub/k8s/debezium/002_debezium-server.yml b/operator/tutorial-pubsub/k8s/debezium/002_debezium-server.yml index e1ee76de..1e2d5338 100644 --- a/operator/tutorial-pubsub/k8s/debezium/002_debezium-server.yml +++ b/operator/tutorial-pubsub/k8s/debezium/002_debezium-server.yml @@ -3,24 +3,25 @@ kind: DebeziumServer metadata: name: my-debezium spec: + image: quay.io/debezium/server:2.5.3.Final quarkus: config: log.console.json: false kubernetes-config.enabled: true kubernetes-config.secrets: postgresql-credentials,pubsub-credentials runtime: - volumes: - - name: pubsub - secret: - secretName: pubsub-credentials - items: - - key: PUBSUB_CREDENTIALS - path: service-account.json - templates: - container: - env: - - name: GOOGLE_APPLICATION_CREDENTIALS - value: /debezium/external-configuration/pubsub/service-account.json + storage: + external: + - name: pubsub + secret: + secretName: pubsub-credentials + items: + - key: PUBSUB_CREDENTIALS + path: service-account.json + environment: + vars: + - name: GOOGLE_APPLICATION_CREDENTIALS + value: /debezium/external/pubsub/service-account.json sink: type: pubsub config: diff --git a/operator/tutorial-pubsub/k8s/operator/001_subscription.yml b/operator/tutorial-pubsub/k8s/operator/001_subscription.yml index e52e228f..1a270df0 100644 --- a/operator/tutorial-pubsub/k8s/operator/001_subscription.yml +++ b/operator/tutorial-pubsub/k8s/operator/001_subscription.yml @@ -9,4 +9,4 @@ spec: source: operatorhubio-catalog sourceNamespace: olm channel: debezium-2.5.x - startingCSV: debezium-operator.v2.5.0 + startingCSV: debezium-operator.v2.5.3-final