Përmbajtje:

Cilat janë modulet Ansible?
Cilat janë modulet Ansible?

Video: Cilat janë modulet Ansible?

Video: Cilat janë modulet Ansible?
Video: Pascal и Delphi живы? / История / Популярность / Мифы / Возможности / Преимущества и недостатки 2024, Prill
Anonim

Modulet (të referuara edhe si "shtojcat e detyrave" ose "shtojcat e bibliotekës") janë njësi diskrete kodi që mund të përdoren nga linja e komandës ose në një detyrë të librit të luajtjes. I përgjegjshëm ekzekuton secilin modul , zakonisht në nyjen e synuar të largët dhe mbledh vlerat e kthimit. Secili modul mbështet marrjen e argumenteve.

Pra, sa module Ansible ka?

BAZAT: PËRDORIMI E ANSIBLUESHME PËR EKZEKUTIM PARALEL AD HOC I përgjegjshëm përmban një kuti gjigante veglash të ndërtuara në module , mbi 750 prej tyre.

Për më tepër, cilat janë tre modulet bazë bazë për Ansible? Modulet e mbajtura nga ekipi kryesor i Ansible

  • acl - Vendos dhe rimerr informacionin e skedarit ACL.
  • add_host - shtoni një host (dhe alternativisht një grup) në inventarin e memories ansible-playbook.
  • apt - Menaxhon paketat apt.
  • apt_key - Shtoni ose hiqni një çelës apt.
  • apt_repository - Shtoni dhe hiqni depo APT.
  • assemble - Mblidh një skedar konfigurimi nga fragmente.

Si rrjedhim, si t'i shkruaj modulet Ansible?

Për të krijuar një modul të ri:

  1. Navigoni në drejtorinë e duhur për modulin tuaj të ri: $ cd lib/ansible/modules/cloud/azure/
  2. Krijoni skedarin tuaj të ri të modulit: $ prekni my_test.py.
  3. Ngjitni përmbajtjen më poshtë në skedarin tuaj të ri të modulit.
  4. Ndryshoni dhe zgjeroni kodin për të bërë atë që dëshironi të bëjë moduli juaj i ri.

Çfarë është një lojë Ansible?

Një Libër lojërash të përgjegjshëm është një njësi e organizuar skriptesh që përcakton punën për një konfigurim serveri të menaxhuar nga mjeti i automatizimit I përgjegjshëm . I përgjegjshëm është një mjet i menaxhimit të konfigurimit që automatizon konfigurimin e shumë serverëve duke përdorur I përgjegjshëm libra lojërash. Ansible luan janë shkruar në YAML.

Recommended: