clickhousectl) — это универсальный инструмент командной строки для управления ресурсами ClickHouse Cloud и локальной разработки на базе ClickHouse. Он также позволяет управлять сервисами ClickHouse Cloud Postgres.
Установка
chctl.
Управление Cloud
Аутентификация
.clickhouse/credentials.json (локально для проекта, файл игнорируется Git).
Также можно использовать переменные окружения:
Сервисы
Сервисы Postgres (бета)
Организации
Ключи API
Участники и приглашения
Резервные копии
Вывод JSON
--json, чтобы получать ответы в формате JSON при выполнении любой облачной команды:
Локальная разработка
Требования
- macOS (aarch64, x86_64) или Linux (aarch64, x86_64)
- Для команд Cloud нужен ключ API ClickHouse Cloud