hamidyousefi.nomad

Hashicorp Nomad Ansible Rolle

Hashicorp ist eines der besten Unternehmen, das sich auf Infrastruktur-Dienste konzentriert. Ich mag sie und nutze ihre Produkte in meinen privaten und Unternehmensprojekten. Daher wäre es hilfreich, gut definierte Ansible-Rollen für die Installation und Einrichtung zu haben.

Diese Rolle ist natürlich für den persönlichen Gebrauch gedacht, aber du kannst sie gerne in deinen Playbooks verwenden. Ich verspreche, die Rückwärtskompatibilität zu wahren und die notwendigen anpassbaren Optionen hinzuzufügen, um dieses Repository aktuell und nutzbar zu halten.

So benutzt du es

Du kannst diese Rolle ganz einfach auf deinem Computer installieren, indem du den folgenden Befehl verwendest:

ansible-galaxy install hamidyousefi.nomad

Wenn du dein Playbook definiert hast, kannst du einfach die folgenden Zeilen zu deiner roles/requirements.yml hinzufügen. Du kannst diese Datei erstellen, wenn dein Playbook sie noch nicht hat.

- name: hamidyousefi.nomad
  version: master

Natürlich ist master die aktuellste Version dieser Rolle. Du solltest es vorziehen, die Version, die du verwenden möchtest, genau zu definieren, indem du sie zum Beispiel mit v1.0.2 ersetzt. Eine Liste der Versionen und deren Änderungsprotokolle findest du auf der Release-Seite.

Standardvariablen

nomad_version: 1.0.1
nomad_servers:
  - ip: 127.0.0.1
    port: 4647
nomad_network_interface: ens3
nomad_ip_version: ipv4
Über das Projekt

Hashicorp Nomad Service Installation

Installieren
ansible-galaxy install hamidyousefi.nomad
GitHub Repository
Lizenz
gpl-2.0
Downloads
75
Besitzer
Software & DevOps Engineer