nahsi / ansible-nomad

Ansible role for HashiCorp Nomad
MIT License
2 stars 1 forks source link
ansible gentoo hashicorp nomad

Nomad

Install, configure and maintain Nomad - a workload orchestrator from HashiCorp.

Role Philosophy

Please see ansible-consul.

Role Variables

See defaults/ for details and examples.

nomad_version

nomad_dirs

nomad_dir: "/opt/nomad"
nomad_dirs:
  main:
    path: "{{ nomad_dir }}"
  configs:
    path: "{{ nomad_dir }}/config.d"
  certs:
    path: "{{ nomad_dir }}/certs"
    mode: "u=rwX,g=rX,o="
  logs:
    path: "/var/log/nomad"
  data:
    path: "/var/lib/nomad"
    mode: "u=rwX,g=rX,o="

nomad_config

nomad_configs

nomad_user

nomad_grop

nomad_download_url

nomad_service

nomad_unitfile

skip_handlers

Tags

Author