Uses the [seedlist] feature in CouchDB 2.3.1 to join the nodes
in the cluster. This removes the requirement for the
statefulset-assembler sidecar.
One slight niggle is that CouchDB will assume the seedlist
contains fully qualified domain names, which can't be determined
by Helm at install time. To address this, a new config value:
`dns.clusterDomainSuffix` is added, which defaults to `cluster.local`.
For now, users will need to modify this when using a non-default
domain suffix.
Signed-off-by: Will Holley <willholley@apache.org>
This is an oversight -- we want to persist the search indexes on the
same volume where CouchDB is storing database data. Requires an update
to the underlying search image.
Signed-off-by: Adam Kocoloski <kocolosk@apache.org>
* Copy incubator chart for CouchDB to stable
Signed-off-by: Adam Kocoloski <kocolosk@apache.org>
* Bump stable chart version and update docs
Signed-off-by: Adam Kocoloski <kocolosk@apache.org>
* Deprecate incubator chart for CouchDB
Signed-off-by: Adam Kocoloski <kocolosk@apache.org>
* Update helper image
This is just a base image update to clear out a few CVEs.
Signed-off-by: Adam Kocoloski <kocolosk@apache.org>