Add ELASTICSEARCH_SSL_VERIFY environment variable in Zammad entrypoint
Setting it to "false" will skip TLS verification when interacting with Elasticsearch.
This commit is contained in:
parent
d7433881b5
commit
d6773104ff
@ -92,7 +92,12 @@ if [ "$1" = 'zammad-init' ]; then
|
|||||||
sleep 5
|
sleep 5
|
||||||
done
|
done
|
||||||
|
|
||||||
if ! curl -s -k ${ELASTICSEARCH_SCHEMA}://${ELASTICSEARCH_HOST}:${ELASTICSEARCH_PORT}/_cat/indices | grep -q zammad; then
|
if [ "${ELASTICSEARCH_SSL_VERIFY}" == "false" ]; then
|
||||||
|
SSL_SKIP_VERIFY="-k"
|
||||||
|
else
|
||||||
|
SSL_SKIP_VERIFY=""
|
||||||
|
fi
|
||||||
|
if ! curl -s ${SSL_SKIP_VERIFY} ${ELASTICSEARCH_SCHEMA}://${ELASTICSEARCH_HOST}:${ELASTICSEARCH_PORT}/_cat/indices | grep -q zammad; then
|
||||||
echo "rebuilding es searchindex..."
|
echo "rebuilding es searchindex..."
|
||||||
bundle exec rake searchindex:rebuild
|
bundle exec rake searchindex:rebuild
|
||||||
fi
|
fi
|
||||||
|
Loading…
Reference in New Issue
Block a user