Docker image supports FK env variable

This commit is contained in:
Philip O'Toole
2025-04-03 13:25:26 -04:00
parent 668e4ec445
commit 64f7ef7f73

View File

@@ -93,6 +93,11 @@ if [ -n "$CUSTOM_SQLITE_EXTENSIONS_PATH" ]; then
fi
fi
fk_flag=""
if [ -n "$ENABLE_FK" ]; then
fk_flag="-fk"
fi
# When running on Kubernetes, delay a small time so DNS records
# are configured across the cluster when this rqlited comes up. Because
# rqlite does node-discovery using a headless service, it must have
@@ -109,7 +114,7 @@ fi
[ -n "$START_DELAY" ] && sleep "$START_DELAY"
RQLITED=/bin/rqlited
rqlited_commands="$RQLITED $node_id $http_addr $http_adv_addr $raft_addr $raft_adv_addr $extensions_path_flag"
rqlited_commands="$RQLITED $node_id $http_addr $http_adv_addr $raft_addr $raft_adv_addr $extensions_path_flag $fk_flag"
data_dir="${DATA_DIR:-/rqlite/file/data}"