INHOUDSOPGAWE:

Wat is die Ansible-modules?
Wat is die Ansible-modules?

Video: Wat is die Ansible-modules?

Video: Wat is die Ansible-modules?
Video: How to find Ansible Modules to Use ? | #Ansible #Fullcourse | techbeatly 2024, Mei
Anonim

Modules (ook na verwys as "taak-inproppe" of "biblioteek-inproppe") is diskrete eenhede kode wat vanaf die opdragreël of in 'n speelboektaak gebruik kan word. Ansible voer elkeen uit module , gewoonlik op die afgeleë teikennodus, en versamel terugkeerwaardes. Elkeen module ondersteun die neem van argumente.

Net so, hoeveel Ansible-modules is daar?

DIE BASIES: GEBRUIK ANSIBLE VIR AD HOC PARALLELE TAAKUITVOERING Ansible bevat 'n reuse gereedskapkas van ingeboude- in modules , meer as 750 van hulle.

Boonop, wat is drie kernbasismodules vir Ansible? Modules onderhou deur die Ansible Kernspan

  • acl - Stel en herwin lêer ACL inligting.
  • add_host - voeg 'n gasheer (en alternatiewelik 'n groep) by die ansible-playbook in-geheue-inventaris.
  • apt - Bestuur apt-pakkette.
  • apt_key - Voeg 'n apt-sleutel by of verwyder.
  • apt_repository - Voeg APT-bewaarplekke by en verwyder dit.
  • monteer - Stel 'n konfigurasielêer saam van fragmente.

Gevolglik, hoe skryf ek Ansible-modules?

Om 'n nuwe module te skep:

  1. Navigeer na die korrekte gids vir jou nuwe module: $ cd lib/ansible/modules/cloud/azure/
  2. Skep jou nuwe modulelêer: $ touch my_test.py.
  3. Plak die inhoud hieronder in jou nuwe modulelêer.
  4. Verander en brei die kode uit om te doen wat jy wil hê jou nuwe module moet doen.

Wat is 'n Ansible toneelstuk?

An Ansible speelboek is 'n georganiseerde eenheid van skrifte wat werk definieer vir 'n bedienerkonfigurasie wat deur die outomatiseringsinstrument bestuur word Ansible . Ansible is 'n konfigurasiebestuursinstrument wat die konfigurasie van verskeie bedieners outomatiseer deur die gebruik van Ansible speelboeke. Ansible toneelstukke is in YAML geskryf.

Aanbeveel: