chrisvanmeer.hashicorp

ansible-role-hashicorp

Eine Ansible-Rolle zur Installation der folgenden HashiCorp-Produkte:

  • Boundary
  • Consul
  • Nomad
  • Packer
  • Terraform
  • Vagrant
  • Vault
  • Waypoint

Es erfolgt keine Konfiguration der Produkte.
Dies ist nur eine einfache Installation über den Paketmanager der Distribution.

Anforderungen

Keine besonderen Anforderungen.

Rollenvariablen

Verfügbare Variablen sind unten aufgeführt, zusammen mit den Standardwerten (siehe defaults/main.yml):

hashicorp_product_selection:
  - boundary
  - consul
  - nomad
  - packer
  - terraform
  - vagrant
  - vault
  - waypoint

Erlaubt die Auswahl von zu installierenden Produkten. Standardmäßig sind alle Produkte ausgewählt.

Abhängigkeiten

Keine Abhängigkeiten.

Installation

Installiere diese Rolle mit folgendem Befehl:

ansible-galaxy install chrisvanmeer.hashicorp

Beispiel-Playbook

- hosts: servers
  become: true

  vars:
    hashicorp_product_selection:
      - boundary
      - consul
      - nomad
      - packer
      - terraform
      - vagrant
      - vault
      - waypoint

  roles:
    - role: chrisvanmeer.hashicorp

Lizenz

MIT

Installieren
ansible-galaxy install chrisvanmeer.hashicorp
GitHub Repository
Lizenz
mit
Downloads
7.5k
Besitzer