chrisvanmeer.hashicorp

ansible-role-hashicorp

Rola Ansible do instalacji następujących produktów HashiCorp:

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

Nie są wykonywane żadne konfiguracje produktów.
To tylko standardowa instalacja za pomocą menedżera pakietów dystrybucji.

Wymagania

Nie ma specjalnych wymagań.

Zmienne roli

Dostępne zmienne są wymienione poniżej, wraz z domyślnymi wartościami (zobacz defaults/main.yml):

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

Pozwala na wybór produktów do zainstalowania. Domyślnie instalowane jest całe zestawienie.

Zależności

Nie ma zależności.

Instalacja

Zainstaluj tę rolę za pomocą następującego polecenia:

ansible-galaxy install chrisvanmeer.hashicorp

Przykład Playbooka

- hosts: serwery
  become: true

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

  roles:
    - role: chrisvanmeer.hashicorp

Licencja

MIT

Zainstaluj
ansible-galaxy install chrisvanmeer.hashicorp
Licencja
mit
Pobrania
7.5k
Właściciel