serlophug.nomad
Ansible Роль - Агент Nomad
Эта роль Ansible полностью настраиваемая для установки Nomad. Если переменная create_nomad_service равна true, эта роль создаёт службу Linux.  
Переменные роли
Переменные, используемые для установки и конфигурации, описаны в файле defaults/main.
Пример плейбука
Развёртывание клиента и сервера с включенным Consul (доступен по адресу 172.17.0.2):
    - hosts: servers  
      vars:  
        name: server  
        nomad_user: nomad  
        nomad_group: nomad  
        bind_address: "172.17.0.3"  
        server_enabled: true  
        client_enabled: false  
        use_consul: true  
        consul_address: "172.17.0.2:8500"  
        create_nomad_service: true  
      roles:  
         - { role: serlophug.nomad }  
    - hosts: clients  
      vars:  
        name: server  
        nomad_user: nomad  
        nomad_group: nomad  
        bind_address: "172.17.0.4"  
        server_enabled: false  
        client_enabled: true  
        use_consul: true  
        consul_address: "172.17.0.2:8500"  
        create_nomad_service: true  
      roles:  
         - { role: serlophug.nomad }  
Лицензия
Apache 2.0
Установить
 ansible-galaxy install serlophug.nomadЛицензия
 
            apache-2.0
          
Загрузки
 
            143
          
Владелец
 Ph.D in Computer Science. Universitat Politècnica de València.
