Skip to content
This repository was archived by the owner on Sep 21, 2020. It is now read-only.

Commit a2ae267

Browse files
authored
Merge pull request #138 from amatas/GPII-3387
GPII-3387 Upgrade CouchDB 2.2.0 due security vulnerabilities
2 parents fdd4e73 + 772f06a commit a2ae267

File tree

4 files changed

+8
-6
lines changed

4 files changed

+8
-6
lines changed

aws/modules/deploy/53-couchdb-statefulset.erb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ spec:
1616
terminationGracePeriodSeconds: 30
1717
containers:
1818
- name: couchdb
19-
image: gpii/couchdb:latest
19+
image: gpii/couchdb:2.2.0
2020
env:
2121
- name: COUCHDB_USER
2222
valueFrom:

common/charts/couchdb/Chart.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
name: couchdb
2-
version: 0.1.8
3-
appVersion: 2.1.1
2+
version: 0.2.0
3+
appVersion: 2.2.0
44
description: A database featuring seamless multi-master sync, that scales from
55
big data to mobile, with an intuitive HTTP/JSON API and designed for
66
reliability.

common/charts/couchdb/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ CouchDB chart and their default values:
7575
| Parameter | Description | Default |
7676
|---------------------------------|-------------------------------------------------------|----------------------------------------|
7777
| `clusterSize` | The initial number of nodes in the CouchDB cluster | 3 |
78-
| `couchdbConfig` | Map allowing override elements of server .ini config | {} |
78+
| `couchdbConfig` | Map allowing override elements of server .ini config | chttpd.bind_address=any |
7979
| `allowAdminParty` | If enabled, start cluster without admin account | false (requires creating a Secret) |
8080
| `createAdminSecret` | If enabled, create an admin account and cookie secret | true |
8181
| `erlangFlags` | Map of flags supplied to the underlying Erlang VM | name: couchdb, setcookie: monster
@@ -94,7 +94,7 @@ A variety of other parameters are also configurable. See the comments in the
9494
| `helperImage.tag` | 0.1.0 |
9595
| `helperImage.pullPolicy` | IfNotPresent |
9696
| `image.repository` | couchdb |
97-
| `image.tag` | 2.1.1 |
97+
| `image.tag` | 2.2.0 |
9898
| `image.pullPolicy` | IfNotPresent |
9999
| `ingress.enabled` | false |
100100
| `ingress.hosts` | chart-example.local |

common/charts/couchdb/values.yaml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ persistentVolume:
4040
## The CouchDB image
4141
image:
4242
repository: couchdb
43-
tag: 2.1.1
43+
tag: 2.2.0
4444
pullPolicy: IfNotPresent
4545

4646
## Sidecar that connects the individual Pods into a cluster
@@ -118,3 +118,5 @@ erlangFlags:
118118
couchdbConfig:
119119
# cluster:
120120
# q: 8 # Create 8 shards for each database
121+
chttpd:
122+
bind_address: any

0 commit comments

Comments
 (0)