Orodha ya maudhui:

Je! ni moduli zinazofaa?
Je! ni moduli zinazofaa?

Video: Je! ni moduli zinazofaa?

Video: Je! ni moduli zinazofaa?
Video: Сделал ВЕЧНЫЕ СИЛИКОНОВЫЕ ШВЫ! Спорим, что такого вы еще не видели? 2024, Novemba
Anonim

Moduli (pia hujulikana kama "programu-jalizi za kazi" au "programu-jalizi za maktaba") ni vitengo tofauti vya msimbo vinavyoweza kutumika kutoka kwa safu ya amri au katika kazi ya kitabu cha kucheza. Ansible hutekeleza kila mmoja moduli , kwa kawaida kwenye nodi ya lengo la mbali, na kukusanya maadili ya kurudi. Kila moja moduli inasaidia kuchukua hoja.

Kwa hivyo tu, kuna moduli ngapi za Ansible?

MISINGI: KUTUMIA INAWEZEKANA KWA UTEKELEZAJI WA KAZI YA AD HOC PARALLEL Ansible ina sanduku kubwa la zana la kujengwa- katika moduli , zaidi ya 750 kati yao.

Kwa kuongeza, ni moduli gani tatu za msingi za Ansible? Moduli Zinazodumishwa na Timu ya Ansible Core

  • acl - Inaweka na kupata maelezo ya faili ya ACL.
  • add_host - ongeza mwenyeji (na sivyo kikundi) kwenye orodha ya kumbukumbu ya kitabu cha kucheza.
  • apt - Inasimamia apt-packages.
  • apt_key - Ongeza au ondoa kitufe cha apt.
  • apt_repository - Ongeza na uondoe hazina za APT.
  • kukusanyika - Inakusanya faili ya usanidi kutoka kwa vipande.

Kwa hivyo, ninaandikaje moduli zinazofaa?

Ili kuunda moduli mpya:

  1. Nenda kwenye saraka sahihi ya moduli yako mpya: $ cd lib/ansible/modules/cloud/azure/
  2. Unda faili yako mpya ya moduli: $ touch my_test.py.
  3. Bandika yaliyomo hapa chini kwenye faili yako mpya ya moduli.
  4. Rekebisha na upanue msimbo ili kufanya kile unachotaka moduli yako mpya ifanye.

Igizo la Ansible ni nini?

An Kitabu cha kucheza kinachofaa ni kitengo kilichopangwa cha hati ambacho kinafafanua kazi kwa usanidi wa seva inayodhibitiwa na zana ya otomatiki Ansible . Ansible ni zana ya usimamizi wa usanidi ambayo hubadilisha usanidi wa seva nyingi kiotomatiki kwa kutumia Ansible vitabu vya kucheza. Michezo ya kufaa yameandikwa katika YAML.

Ilipendekeza: