hamidyousefi.nomad

Rol de Ansible para Hashicorp Nomad

Hashicorp es una de las empresas más brillantes enfocadas en servicios de infraestructura. Me gustan y uso sus productos en mis proyectos personales o empresariales, así que tener roles de Ansible bien definidos para instalarlos y configurarlos haría todo más fácil.

Este rol es, por supuesto, para uso personal, pero puedes añadirlo a tus playbooks. Prometo mantener la compatibilidad con versiones anteriores y agregar las opciones personalizables necesarias para mantener este repositorio actualizado y utilizable.

Cómo Usarlo

Puedes instalar fácilmente este rol en tu máquina usando el siguiente comando:

ansible-galaxy install hamidyousefi.nomad

Además, si has definido tu playbook, puedes agregar las siguientes líneas a tu roles/requirements.yml. Puedes crear este archivo si tu playbook aún no lo tiene.

- name: hamidyousefi.nomad
  version: master

Por supuesto, master es la versión más actualizada de este rol. Es preferible definir qué versión vas a usar simplemente reemplazando por algo como v1.0.2. Puedes encontrar la lista de versiones y sus registros de cambios en la página de lanzamientos.

Variables Predeterminadas

nomad_version: 1.0.1
nomad_servers:
  - ip: 127.0.0.1
    port: 4647
nomad_network_interface: ens3
nomad_ip_version: ipv4
Acerca del proyecto

Hashicorp Nomad Service Installation

Instalar
ansible-galaxy install hamidyousefi.nomad
Licencia
gpl-2.0
Descargas
75
Propietario
Software & DevOps Engineer