hamidyousefi.nomad

Rola Ansible dla Hashicorp Nomad

Hashicorp to jedna z najważniejszych firm zajmujących się usługami infrastrukturalnymi. Lubię ich i używam ich produktów w moich osobistych oraz przedsiębiorstwowych projektach, dlatego posiadanie solidnych ról Ansible do instalacji i konfiguracji tych produktów znacznie ułatwi mi pracę.

Ta rola jest oczywiście przeznaczona do użytku osobistego, ale możesz ją swobodnie dodać do swoich playbooków. Obiecuję utrzymanie zgodności z wcześniejszymi wersjami oraz dodawanie niezbędnych opcji konfiguracyjnych, aby utrzymać to repozytorium aktualnym i użytecznym.

Jak z tego korzystać

Możesz łatwo zainstalować tę rolę na swoim komputerze, używając poniższego polecenia:

ansible-galaxy install hamidyousefi.nomad

Jeśli zdefiniowałeś swój playbook, możesz dodać poniższe linie do pliku roles/requirements.yml. Możesz utworzyć ten plik, jeśli Twój playbook jeszcze go nie ma.

- name: hamidyousefi.nomad
  version: master

Oczywiście master to najnowsza wersja tej roli. Najlepiej jest określić, której wersji zamierzasz użyć, zamieniając ją na coś w rodzaju v1.0.2. Listę wersji oraz ich zmiany możesz znaleźć na stronie wydań.

Domyślne zmienne

nomad_version: 1.0.1
nomad_servers:
  - ip: 127.0.0.1
    port: 4647
nomad_network_interface: ens3
nomad_ip_version: ipv4
O projekcie

Hashicorp Nomad Service Installation

Zainstaluj
ansible-galaxy install hamidyousefi.nomad
Licencja
gpl-2.0
Pobrania
75
Właściciel
Software & DevOps Engineer