nomad

Роль Ansible для Hashicorp Nomad

Hashicorp — одна из самых замечательных компаний, сосредоточенных на инфраструктурных услугах. Мне они нравятся, и я использую их продукты в личных и корпоративных проектах, поэтому наличие четко определенных ролей Ansible для установки и настройки этих продуктов сделает всё намного проще.

Эта роль предназначена, прежде всего, для личного использования, но вы можете добавить её в свои плейбуки. Я обещаю сохранить обратную совместимость и добавить необходимые настраиваемые опции, чтобы этот репозиторий оставался актуальным и удобным.

Как использовать

Вы можете просто установить эту роль на своем компьютере, используя следующую команду:

ansible-galaxy install hamidyousefi.nomad

Если вы определили свой плейбук, вы можете просто добавить следующие строки в ваш файл roles/requirements.yml. Вы можете создать этот файл, если в вашем плейбуке его еще нет.

- name: hamidyousefi.nomad
  version: master

Конечно, master — это самая актуальная версия этой роли. Вам следует определить, какую версию вы собираетесь использовать, заменив её, например, на v1.0.2. Вы можете найти список версий и их изменения на странице релизов.

Значения по умолчанию

nomad_version: 1.0.1
nomad_servers:
  - ip: 127.0.0.1
    port: 4647
nomad_network_interface: ens3
nomad_ip_version: ipv4
О проекте

Hashicorp Nomad Service Installation

Установить
ansible-galaxy install hamidyousefi/ansible-nomad
Лицензия
gpl-2.0
Загрузки
63
Владелец
Software & DevOps Engineer