Merge pull request #12531 from Budibase/more-tweaks-to-couch-image
Fix Clouseau `dir` setting in Kube and docker-compose.
This commit is contained in:
commit
c2262d39bd
|
@ -37,10 +37,11 @@ elif [[ "${TARGETBUILD}" = "docker-compose" ]]; then
|
||||||
# image.
|
# image.
|
||||||
sed -i "s#^database_dir.*\$##g" /opt/couchdb/etc/local.ini
|
sed -i "s#^database_dir.*\$##g" /opt/couchdb/etc/local.ini
|
||||||
sed -i "s#^view_index_dir.*\$##g" /opt/couchdb/etc/local.ini
|
sed -i "s#^view_index_dir.*\$##g" /opt/couchdb/etc/local.ini
|
||||||
|
sed -i "s#^dir=.*\$#dir=/opt/couchdb/data#g" /opt/clouseau/clouseau.ini
|
||||||
elif [[ -n $KUBERNETES_SERVICE_HOST ]]; then
|
elif [[ -n $KUBERNETES_SERVICE_HOST ]]; then
|
||||||
# In Kubernetes the directory /opt/couchdb/data has a persistent volume
|
# In Kubernetes the directory /opt/couchdb/data has a persistent volume
|
||||||
# mount for storing database data.
|
# mount for storing database data.
|
||||||
sed -i "s#DATA_DIR#/opt/couchdb/data#g" /opt/clouseau/clouseau.ini
|
sed -i "s#^dir=.*\$#dir=/opt/couchdb/data#g" /opt/clouseau/clouseau.ini
|
||||||
|
|
||||||
# We remove the database_dir and view_index_dir settings from the local.ini
|
# We remove the database_dir and view_index_dir settings from the local.ini
|
||||||
# in Kubernetes because it will default to /opt/couchdb/data which is what
|
# in Kubernetes because it will default to /opt/couchdb/data which is what
|
||||||
|
|
Loading…
Reference in New Issue