couchdb-docker
couchdb-docker copied to clipboard
CouchDB on Kubernetes requires privileged access
CouchDB requires root (privileged) access on Kubernetes, which should be avoided.
Expected Behavior
Deploying CouchDB with Helm without requiring privileged access
Current Behavior
If CouchDB is deployed via Helm without modifications, the following error occurs:
/docker-entrypoint.sh: line 89: /opt/couchdb/.erlang.cookie: Permission denied
Possible Solution
Write .erlang.cookie in the mounted volume /opt/couchdb/data or a dedicated one