Роль для установки clickhouse.
- Установка:
- clickhouse-client
- clickhouse-server
- clickhouse-common-static
- Создаётся БД
- Создаётся таблица для логов
- Создаётся пользователь для записи в БД
- Конфигурируется clickhouse-server для работы внешних подключений
Переменные для установки кредов default/main.yml:
clickhouse_user: netology
clickhouse_password: netology
Переменные для установки необходимых пакетов и конфигурационных файлов clickhouse vars/main.yml
clickhouse_version: "22.9.3.18"
clickhouse_packages:
- clickhouse-client
- clickhouse-server
- clickhouse-common-static
clickhouse_config_path: /etc/clickhouse-server/config.xml
clickhouse_users_path: /etc/clickhouse-server/users.xml
A list of other roles hosted on Galaxy should go here, plus any details in regards to parameters that may need to be set for other roles, or variables that are used from other roles.
hosts: clickhouse
roles:
- role: clickhouse-role
MIT