cardano_node

Роль Ansible для узла Cardano

Заголовок README

Роль 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 кто мы

Кто мы

Мы в OSO помогаем командам внедрять новые технологии и решения для повышения их конкурентоспособности, операционной эффективности и внедрения значительных инноваций, способствующих реальному росту бизнеса. Наша культура, ориентированная на разработчиков, в сочетании с нашим опытом в разных отраслях и проверенными методами доставки позволяет нам внедрять наиболее эффективные решения для вашего бизнеса.

Ищете поддержку в применении новых технологий в вашем бизнесе? Мы будем рады услышать от вас, свяжитесь с нами по электронной почте.

Начните внедрять новые технологии, ознакомьтесь с нашими другими проектами, подписывайтесь на нас в Twitter, присоединяйтесь к нашей команде лидеров и новаторов или свяжитесь с нами, чтобы найти подходящую технологию, поддерживающую ваш бизнес.Beacon

Установить
ansible-galaxy install osodevops/ansible-role-cardano-node
Лицензия
apache-2.0
Загрузки
87
Владелец
Helping you to adopt Apache Kafka at scale