Spisu treści:

Jakie są moduły Ansible?
Jakie są moduły Ansible?

Wideo: Jakie są moduły Ansible?

Wideo: Jakie są moduły Ansible?
Wideo: #06 Ansible File Module Tutorial - Complete Beginner's Guide 2024, Listopad
Anonim

Moduły (nazywane również „wtyczkami zadań” lub „wtyczkami bibliotecznymi”) to dyskretne jednostki kodu, których można użyć z wiersza poleceń lub w zadaniu z podręcznika. Ansible wykonuje każdy moduł , zwykle w zdalnym węźle docelowym i zbiera zwracane wartości. Każdy moduł popiera przyjmowanie argumentów.

Ile jest modułów Ansible?

PODSTAWY: UŻYWANIE ODPOWIEDŹ DO REALIZACJI ZADANIA RÓWNOLEGŁEGO AD HOC Ansible zawiera gigantyczny zestaw narzędzi z wbudowanymi w modułach , grubo ponad 750 z nich.

Dodatkowo, jakie są trzy podstawowe moduły podstawowe dla Ansible? Moduły utrzymywane przez zespół Ansible Core

  • acl - Ustawia i pobiera informacje ACL pliku.
  • add_host - dodaj hosta (i alternatywnie grupę) do ekwipunku pamięci ansible-playbook.
  • apt - Zarządza pakietami apt.
  • apt_key - Dodaj lub usuń klucz apt.
  • apt_repository - Dodaj i usuń repozytoria APT.
  • assemble - montuje plik konfiguracyjny z fragmentów.

W związku z tym, jak pisać moduły Ansible?

Aby stworzyć nowy moduł:

  1. Przejdź do odpowiedniego katalogu dla nowego modułu: $ cd lib/ansible/modules/cloud/azure/
  2. Utwórz nowy plik modułu: $ touch my_test.py.
  3. Wklej poniższą treść do nowego pliku modułu.
  4. Zmodyfikuj i rozszerz kod, aby robił to, co chcesz, aby robił nowy moduł.

Czym jest gra Ansible?

jakiś Poradnik Ansible to zorganizowana jednostka skryptów definiująca pracę dla konfiguracji serwera zarządzanej przez narzędzie automatyzacji Ansible . Ansible to narzędzie do zarządzania konfiguracją, które automatyzuje konfigurację wielu serwerów za pomocą Ansible podręczniki. Ansible gra są napisane w YAML.

Zalecana: