hamidyousefi.nomad
Rôle Ansible pour Hashicorp Nomad
Hashicorp est l'une des entreprises les plus brillantes axées sur les services d'infrastructure. Je les apprécie et utilise leurs produits pour mes projets personnels ou professionnels, donc avoir des rôles Ansible bien définis pour les installer et les configurer rendrait tout plus facile.
Ce rôle est bien sûr destiné à un usage personnel, mais vous êtes libre de l'ajouter à vos playbooks. Je promets de maintenir la compatibilité descendante et d'ajouter les options personnalisables nécessaires pour garder ce dépôt à jour et utilisable.
Comment l'utiliser
Vous pouvez simplement installer ce rôle sur votre machine en utilisant la commande ci-dessous :
ansible-galaxy install hamidyousefi.nomad
Si vous avez défini votre playbook, vous pouvez simplement ajouter les lignes ci-dessous à votre roles/requirements.yml
. Vous pouvez créer ce fichier si votre playbook ne l'a pas encore.
- name: hamidyousefi.nomad
version: master
Bien sûr, master
est la version la plus récente de ce rôle. Il est préférable de définir la version que vous allez utiliser en la remplaçant par quelque chose comme v1.0.2
. Vous pouvez trouver la liste des versions et leurs journaux de modifications sur la page des versions.
Variables Par Défaut
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.nomad