Obsah:

Čo sú moduly Ansible?
Čo sú moduly Ansible?

Video: Čo sú moduly Ansible?

Video: Čo sú moduly Ansible?
Video: Учебное пособие по командному модулю Ansible — полное руководство для начинающих 2024, November
Anonim

Moduly (tiež označované ako „zásuvné moduly úloh“alebo „zásuvné moduly knižnice“) sú samostatné jednotky kódu, ktoré možno použiť z príkazového riadku alebo v úlohe zošita. Ansible vykoná každý modul , zvyčajne na vzdialenom cieľovom uzle, a zhromažďuje návratové hodnoty. Každý modul podporuje branie argumentov.

Len tak, koľko modulov Ansible existuje?

ZÁKLADY: POUŽÍVANIE ANSIBLE PRE AD HOC PARALELNÉ VYKONÁVANIE ÚLOH Ansible obsahuje obrovskú súpravu vstavaných nástrojov v moduloch , z toho viac ako 750.

Okrem toho, aké sú tri základné základné moduly pre Ansible? Moduly udržiavané základným tímom Ansible

  • acl – Nastavuje a získava informácie o súbore ACL.
  • add_host - pridať hostiteľa (a prípadne skupinu) do inventára ansible-playbook v pamäti.
  • apt - Spravuje balíky apt.
  • apt_key - Pridanie alebo odstránenie kľúča apt.
  • apt_repository - Pridanie a odstránenie repozitárov APT.
  • assemble - Zostaví konfiguračný súbor z fragmentov.

Ako teda napíšem moduly Ansible?

Ak chcete vytvoriť nový modul:

  1. Prejdite do správneho adresára pre váš nový modul: $ cd lib/ansible/modules/cloud/azure/
  2. Vytvorte si nový súbor modulu: $ touch my_test.py.
  3. Prilepte obsah nižšie do súboru nového modulu.
  4. Upravte a rozšírte kód tak, aby robil to, čo chcete, aby robil váš nový modul.

Čo je to hra Ansible?

An Príručka Ansible je organizovaná jednotka skriptov, ktorá definuje prácu pre konfiguráciu servera spravovanú automatizačným nástrojom Ansible . Ansible je nástroj na správu konfigurácie, ktorý automatizuje konfiguráciu viacerých serverov pomocou Ansible zošity. Ansible hrá sú napísané v YAML.

Odporúča: