This is an automated email from the ASF dual-hosted git repository.

riemer pushed a commit to branch sp-1157-upgrade-third-party-services
in repository https://gitbox.apache.org/repos/asf/streampipes.git

commit 99b67f90dece65a014d03fb8c40507670642728e
Author: Dominik Riemer <[email protected]>
AuthorDate: Wed Jan 25 15:48:18 2023 +0100

    Use latest CouchDB version 3.3.1 (#1157)
---
 docker-compose.yml                                               | 3 +++
 installer/cli/deploy/standalone/couchdb/docker-compose.yml       | 5 ++++-
 installer/compose/docker-compose.full.yml                        | 5 ++++-
 installer/compose/docker-compose.nats.yml                        | 5 ++++-
 installer/compose/docker-compose.yml                             | 5 ++++-
 installer/k8s/templates/external/couchdb/couchdb-deployment.yaml | 5 +++++
 installer/k8s/values.yaml                                        | 2 +-
 7 files changed, 25 insertions(+), 5 deletions(-)

diff --git a/docker-compose.yml b/docker-compose.yml
index e324ecf82..9d193b571 100644
--- a/docker-compose.yml
+++ b/docker-compose.yml
@@ -103,6 +103,9 @@ services:
 
   couchdb:
     image: couchdb:2.3.1
+    environment:
+      - COUCHDB_USER=admin
+      - COUCHDB_PASSWORD=admin
     logging: *default-logging
     volumes:
       - couchdb:/opt/couchdb/data
diff --git a/installer/cli/deploy/standalone/couchdb/docker-compose.yml 
b/installer/cli/deploy/standalone/couchdb/docker-compose.yml
index e5ed6f3c7..c2f0662eb 100644
--- a/installer/cli/deploy/standalone/couchdb/docker-compose.yml
+++ b/installer/cli/deploy/standalone/couchdb/docker-compose.yml
@@ -16,9 +16,12 @@
 version: "3.4"
 services:
   couchdb:
-    image: couchdb:2.3.1
+    image: couchdb:3.3.1
     volumes:
       - couchdb:/opt/couchdb/data
+    environment:
+      - COUCHDB_USER=admin
+      - COUCHDB_PASSWORD=admin
     logging:
       driver: "json-file"
       options:
diff --git a/installer/compose/docker-compose.full.yml 
b/installer/compose/docker-compose.full.yml
index 687719e86..6c1274f50 100644
--- a/installer/compose/docker-compose.full.yml
+++ b/installer/compose/docker-compose.full.yml
@@ -107,7 +107,10 @@ services:
         ipv4_address: ${SP_CONSUL_CONTAINER_IP}
 
   couchdb:
-    image: couchdb:2.3.1
+    image: couchdb:3.3.1
+    environment:
+      - COUCHDB_USER=admin
+      - COUCHDB_PASSWORD=admin
     volumes:
       - couchdb:/opt/couchdb/data
     logging: *default-logging
diff --git a/installer/compose/docker-compose.nats.yml 
b/installer/compose/docker-compose.nats.yml
index e977e333e..542703c1c 100644
--- a/installer/compose/docker-compose.nats.yml
+++ b/installer/compose/docker-compose.nats.yml
@@ -80,7 +80,10 @@ services:
         ipv4_address: ${SP_CONSUL_CONTAINER_IP}
 
   couchdb:
-    image: couchdb:2.3.1
+    image: couchdb:3.3.1
+    environment:
+      - COUCHDB_USER=admin
+      - COUCHDB_PASSWORD=admin
     volumes:
       - couchdb:/opt/couchdb/data
     logging: *default-logging
diff --git a/installer/compose/docker-compose.yml 
b/installer/compose/docker-compose.yml
index 0657b8601..8561b236a 100644
--- a/installer/compose/docker-compose.yml
+++ b/installer/compose/docker-compose.yml
@@ -79,7 +79,10 @@ services:
         ipv4_address: ${SP_CONSUL_CONTAINER_IP}
 
   couchdb:
-    image: couchdb:2.3.1
+    image: couchdb:3.3.1
+    environment:
+      - COUCHDB_USER=admin
+      - COUCHDB_PASSWORD=admin
     volumes:
       - couchdb:/opt/couchdb/data
     logging: *default-logging
diff --git a/installer/k8s/templates/external/couchdb/couchdb-deployment.yaml 
b/installer/k8s/templates/external/couchdb/couchdb-deployment.yaml
index 9b9367f4a..368b44ed2 100644
--- a/installer/k8s/templates/external/couchdb/couchdb-deployment.yaml
+++ b/installer/k8s/templates/external/couchdb/couchdb-deployment.yaml
@@ -35,6 +35,11 @@ spec:
         - name: couchdb
           image: couchdb:{{ .Values.external.couchdbVersion }}
           imagePullPolicy: {{ .Values.pullPolicy }}
+          env:
+            - name: COUCHDB_USER
+              value: "admin"
+            - name: COUCHDB_PASSWORD
+              value: "admin"
           ports:
             - containerPort: 5984
           volumeMounts:
diff --git a/installer/k8s/values.yaml b/installer/k8s/values.yaml
index d322e36cf..7cd36b994 100644
--- a/installer/k8s/values.yaml
+++ b/installer/k8s/values.yaml
@@ -26,7 +26,7 @@ streampipes:
 
 external:
   consulVersion: 1.14.3
-  couchdbVersion: 2.3.1
+  couchdbVersion: 3.3.1
   flinkVersion: 1.13.5-scala_2.11
   kafkaVersion: 2.2.0
   zookeeperVersion: 3.4.13

Reply via email to