feat(compose): use one secret bundle for local services
This commit is contained in:
@@ -48,14 +48,15 @@ trap 'exit 130' INT
|
||||
trap 'exit 143' TERM
|
||||
mkdir -p "$tmp/source/evidence"
|
||||
printf '%s\n' '# Evidence' 'generation one' >"$tmp/source/evidence/a.md"
|
||||
for name in bootstrap migrator reader writer; do
|
||||
printf '%s' "smoke-$name-$project" >"$tmp/$name"
|
||||
chmod 0600 "$tmp/$name"
|
||||
done
|
||||
export THT_VECTOR_BOOTSTRAP_PASSWORD_SECRET_FILE="$tmp/bootstrap"
|
||||
export THT_VECTOR_MIGRATOR_PASSWORD_SECRET_FILE="$tmp/migrator"
|
||||
export THT_VECTOR_READER_PASSWORD_SECRET_FILE="$tmp/reader"
|
||||
export THT_VECTOR_WRITER_PASSWORD_SECRET_FILE="$tmp/writer"
|
||||
bundle="$tmp/thothii.secrets"
|
||||
{
|
||||
printf 'THT_VECTOR_BOOTSTRAP_PASSWORD=smoke-bootstrap-%s\n' "$project"
|
||||
printf 'THT_VECTOR_MIGRATOR_PASSWORD=smoke-migrator-%s\n' "$project"
|
||||
printf 'THT_VECTOR_READER_PASSWORD=smoke-reader-%s\n' "$project"
|
||||
printf 'THT_VECTOR_WRITER_PASSWORD=smoke-writer-%s\n' "$project"
|
||||
} >"$bundle"
|
||||
chmod 0600 "$bundle"
|
||||
export THT_SECRETS_FILE="$bundle"
|
||||
export THT_OLLAMA_URL=http://mock-embeddings:8081
|
||||
|
||||
cat >"$tmp/smoke.yaml" <<YAML
|
||||
|
||||
Reference in New Issue
Block a user