tezos_baker

Ansible Роль для Tezos Выпечки

Эта Ansible роль предназначена для упрощения и ускорения развертывания Tezos пекаря для пользователей Ansible.

Роль имеет множество параметров, что позволяет пользователям разворачивать узлы для различных сетей Tezos (основная сеть/итаканет/джакартанет и т.д.) и различных экономических протоколов для поддержки переходов блоков.

Роль была протестирована с Версией 13 узла Tezos.

Эта роль не управляет никакими ключами Tezos

https://galaxy.ansible.com/ecadlabs/tezos_baker

Требования

Установка

ansible-galaxy install ecadlabs.tezos_baker

Переменные Роли

Доступные переменные перечислены ниже с значениями по умолчанию (см. defaults/main.yml):

Сеть Tezos, которую вы хотите развернуть. Эта переменная не имеет значения по умолчанию, поэтому вы должны задать ее. Обычно используются значения jakartanet или mainnet. Значение tezos_network используется для нескольких целей: именование контейнеров Docker, именование сети Docker, выбор сети Tezos для использования и проверка того, что импорты снимков соответствуют ожидаемой сети.

tezos_network:

Местоположение на хосте, где будет находиться каталог данных узлов Tezos. Эта роль использует соединение Docker (bind mounts) вместо томов Docker.

node_data_dir: "/srv/tezos/{{ tezos_network }}_node"

Местоположение на хосте, где будет находиться конфигурация клиента Tezos. Этот каталог содержит конфигурацию клиента и ключи, используемые командой tezos-client.

client_data_dir: "/srv/tezos/{{ tezos_network }}_client"

Docker-образ Tezos, который нужно использовать.

octez_version: v13.0

Экономический протокол Tezos, который необходимо запустить. В момент перехода протокола пекари должны запускать оба протокола параллельно. Для каждого протокола будет запущен контейнер Docker пекаря и обвинителя.

tezos_economic_protocols:
  - 011-PtHangz2
  - 012-Psithaca

Зависимости

Пример Плейбука

- hosts: servers
  roles:
    - role: ecadlabs.tezos_baker
      tezos_network: mainnet

Лицензия

MIT

Информация об авторе

Создано людьми из ECAD Labs Inc. https://ecadlabs.com

О проекте

Set-up a Tezos Baker using Ansible

Установить
ansible-galaxy install ecadlabs/ansible-role-tezos-baker
Лицензия
Unknown
Загрузки
311
Владелец
We build developer tools for the Tezos blockchain