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
ansible-galaxy install hamidyousefi.nomad