cardano_node
Роль Ansible для узла Cardano
Роль Ansible для установки бинарных файлов Cardano из исходных кодов. Это руководство по лучшим практикам для тех, кто хочет запустить профессиональный пул стейкинга ADA.
Использование
Требования
Нет.
Переменные роли
Следующие переменные также доступны с параметрами по умолчанию:
### Настройки сервера
# Имя пользователя Cardano (не может быть 'admin' или 'root')
server_username: cardano
server_hostname: cardano-eu-central-1
# Cabal
cabal_install_version: 3.2.0.0
cabal_base_url: "https://downloads.haskell.org"
cabal_install_url: "{{ cabal_base_url }}/~cabal/cabal-install-{{ cabal_install_version }}/cabal-install-{{ cabal_install_version }}-x86_64-unknown-linux.tar.xz"
# GHC
ghc_install_version: 8.6.5
ghc_install_url: "https://downloads.haskell.org/~ghc/{{ ghc_install_version }}/ghc-{{ ghc_install_version }}-x86_64-deb9-linux.tar.xz"
# Libsodium
libsodium_github_url: "https://github.com/input-output-hk/libsodium"
libsodium_version_tag: "66f017f1"
# Cardano
cardano_github_url: "https://github.com/input-output-hk/cardano-node.git"
cardano_version: "1.14.2"
cardano_install_dir: "/opt/cardano/cnode"
cardano_config_dir: "{{ cardano_install_dir }}/configuration"
cardano_scripts_dir: "{{ cardano_install_dir }}/scripts"
cardano_default_port: "3000" # Измените, если запускаете релей и создатель на одном сервере
# Конфигурация тестовой сети Shelly
cardano_shelly_test_config: "https://hydra.iohk.io/build/3246637/download/1/shelley_testnet-config.json"
cardano_shelly_test_genesis: "https://hydra.iohk.io/build/3246637/download/1/shelley_testnet-genesis.json"
cardano_shelly_test_topology: "https://hydra.iohk.io/build/3246637/download/1/shelley_testnet-topology.json"
Зависимости
Нет.
Примеры
Следуйте этому примеру Playbook:
---
- hosts: all
become: yes
gather_facts: yes
vars:
# Тег сборки Cordano
cardano_version: "1.14.2"
roles:
- role: sionsmith.cardano_node
Истории клиентов
Ознакомьтесь с нашими историями клиентов и узнайте, что OSO может предложить для вашего бизнеса.
- Mylo Staking - Мы в OSO поддерживаем децентрализованное движение, управляя нашим собственным пулом ставок.
Нужна помощь?
Создайте задачу на GitHub, отправьте нам электронное письмо или напишите нам в Twitter.
Юридическая информация
Авторское право © 2017-2021 OSO | См. ЛИЦЕНЗИЮ для получения полной информации.
Кто мы
Мы в OSO помогаем командам внедрять новые технологии и решения для повышения их конкурентоспособности, операционной эффективности и внедрения значительных инноваций, способствующих реальному росту бизнеса. Наша культура, ориентированная на разработчиков, в сочетании с нашим опытом в разных отраслях и проверенными методами доставки позволяет нам внедрять наиболее эффективные решения для вашего бизнеса.
Ищете поддержку в применении новых технологий в вашем бизнесе? Мы будем рады услышать от вас, свяжитесь с нами по электронной почте.
Начните внедрять новые технологии, ознакомьтесь с нашими другими проектами, подписывайтесь на нас в Twitter, присоединяйтесь к нашей команде лидеров и новаторов или свяжитесь с нами, чтобы найти подходящую технологию, поддерживающую ваш бизнес.
Role to install and configure Cardano
ansible-galaxy install osodevops/ansible-role-cardano-node