Cuprins:

Care sunt modulele Ansible?
Care sunt modulele Ansible?

Video: Care sunt modulele Ansible?

Video: Care sunt modulele Ansible?
Video: Ansible File Module Tutorial - Complete Beginner's Guide 2024, Noiembrie
Anonim

Module (denumite și „pluginuri de activitate” sau „pluginuri de bibliotecă”) sunt unități discrete de cod care pot fi utilizate din linia de comandă sau într-o sarcină din manual. Ansible execută fiecare modul , de obicei pe nodul țintă la distanță și colectează valorile returnate. Fiecare modul sprijină asumarea argumentelor.

Doar așa, câte module Ansible există?

BAZELE: UTILIZAREA ANSIBLE PENTRU EXECUTAREA SARCINILOR PARALELE AD HOC Ansible conține o cutie de instrumente uriașă de în module , cu mult peste 750 dintre ele.

În plus, care sunt trei module de bază de bază pentru Ansible? Module întreținute de echipa de bază Ansible

  • acl - Setează și preia informațiile ACL ale fișierului.
  • add_host - adaugă o gazdă (și alternativ un grup) la inventarul ansible-playbook din memorie.
  • apt - Gestionează pachetele apt.
  • apt_key - Adăugați sau eliminați o cheie apt.
  • apt_repository - Adăugați și eliminați depozitele APT.
  • assemble - Asamblează un fișier de configurare din fragmente.

În consecință, cum scriu module Ansible?

Pentru a crea un modul nou:

  1. Navigați la directorul corect pentru noul dvs. modul: $ cd lib/ansible/modules/cloud/azure/
  2. Creați noul fișier de modul: $ touch my_test.py.
  3. Lipiți conținutul de mai jos în noul fișier modul.
  4. Modificați și extindeți codul pentru a face ceea ce doriți să facă noul dvs. modul.

Ce este o piesă de teatru Ansible?

Un Ansible playbook este o unitate organizată de scripturi care definește lucrul pentru o configurație de server gestionată de instrumentul de automatizare Ansible . Ansible este un instrument de management al configurației care automatizează configurarea mai multor servere prin utilizarea Ansible cărți de joc. Ansible piese sunt scrise în YAML.

Recomandat: