Turinys:

Kas yra Ansible moduliai?
Kas yra Ansible moduliai?

Video: Kas yra Ansible moduliai?

Video: Kas yra Ansible moduliai?
Video: you need to learn Ansible RIGHT NOW!! (Linux Automation) 2024, Lapkritis
Anonim

Moduliai (taip pat vadinami „užduočių papildiniais“arba „bibliotekos papildiniais“) yra atskiri kodo vienetai, kuriuos galima naudoti komandinėje eilutėje arba žaidimo knygos užduotyje. Ansible vykdo kiekvieną modulis , paprastai nuotoliniame tiksliniame mazge, ir renka grąžinamas reikšmes. Kiekvienas modulis palaiko argumentų priėmimą.

Taigi, kiek yra Ansible modulių?

PAGRINDAI: NAUDOJIMAS ANSIBLE AD HOC LYGIAUSIAMS UŽDUOTIS VYKDYTI Ansible yra milžiniška įmontuotų įrankių dėžė moduliuose , iš jų gerokai daugiau nei 750.

Be to, kokie yra trys pagrindiniai Ansible baziniai moduliai? Ansible pagrindinės komandos prižiūrimi moduliai

  • acl – nustato ir nuskaito failo ACL informaciją.
  • add_host – pridėkite pagrindinį kompiuterį (arba grupę) prie ansible-playbook atminties inventoriaus.
  • apt – tvarko apt paketus.
  • apt_key – pridėkite arba pašalinkite apt raktą.
  • apt_repository – pridėti ir pašalinti APT saugyklas.
  • surinkti – surenka konfigūracijos failą iš fragmentų.

Taigi, kaip parašyti Ansible modulius?

Norėdami sukurti naują modulį:

  1. Eikite į tinkamą naujo modulio katalogą: $ cd lib/ansible/modules/cloud/azure/
  2. Sukurkite naują modulio failą: $ palieskite my_test.py.
  3. Įklijuokite toliau pateiktą turinį į naują modulio failą.
  4. Modifikuokite ir išplėskite kodą, kad atliktumėte tai, ką norite, kad jūsų naujasis modulis veiktų.

Kas yra Ansible pjesė?

An Ansible žaidimų knyga yra organizuotas scenarijų vienetas, apibrėžiantis serverio konfigūracijos, valdomos automatizavimo įrankio, darbą Ansible . Ansible yra konfigūracijos valdymo įrankis, kuris automatizuoja kelių serverių konfigūravimą naudojant Ansible žaidimų knygelės. Ansible vaidinimai yra parašyti YAML.

Rekomenduojamas: