feat(clickhouse): добавлен пароль служебному default

- Зачем:
  - default должен остаться только учёткой локальных служебных вызовов.
- Что:
  - пароль default подставлен из окружения на обеих нодах.
  - healthcheck и служебные скрипты передают его внутри контейнера.
- Проверка:
  - make config-test, make up, make smoke, make check-clickhouse, make check-services.
This commit is contained in:
2026-08-13 10:23:32 +03:00
parent 62dc618252
commit 780b2d0ef9
4 changed files with 23 additions and 4 deletions
+6 -1
View File
@@ -42,7 +42,12 @@ fail() {
query() {
"${COMPOSE_CMD[@]}" --project-directory "$ROOT_DIR" exec -T clickhouse-01 \
clickhouse-client --query "$1" </dev/null
sh -c '
clickhouse-client \
--user default \
--password "$CLICKHOUSE_DEFAULT_PASSWORD" \
--query "$1"
' _ "$1" </dev/null
}
expected="$(jq '[.days[].events] | add' "$INVENTORY")"