Tartalomjegyzék:

Mik azok az Ansible modulok?
Mik azok az Ansible modulok?

Videó: Mik azok az Ansible modulok?

Videó: Mik azok az Ansible modulok?
Videó: Объяснение PXE: PreBoot Execution Environment, как развернуть операционную систему. 2024, November
Anonim

Modulok (más néven „feladat-bővítmények” vagy „könyvtárbővítmények”) olyan diszkrét kódegységek, amelyek használhatók a parancssorból vagy egy játékkönyv-feladatban. Lehetséges mindegyiket végrehajtja modult , általában a távoli célcsomóponton, és gyűjti a visszatérési értékeket. Minden egyes modult támogatja az érvek felvételét.

Csak hát hány Ansible modul van?

ALAPOK: HASZNÁLAT ANSIBLE AD HOC PÁRHUZAMOS FELADATOK VÉGREHAJTÁSÁRA Lehetséges hatalmas szerszámosládát tartalmaz beépített modulokban , jóval több mint 750.

Ezenkívül mi az Ansible három alapvető alapmodulja? Az Ansible Core Team által karbantartott modulok

  • acl – Beállítja és lekéri a fájl ACL-információit.
  • add_host – gazdagép (és alternatívaként egy csoport) hozzáadása az ansible-playbook memórián belüli leltárához.
  • apt – Apt-csomagokat kezel.
  • apt_key – Apt kulcs hozzáadása vagy eltávolítása.
  • apt_repository – APT-tárolók hozzáadása és eltávolítása.
  • assemble – Konfigurációs fájlt állít össze töredékekből.

Következésképpen hogyan írhatok Ansible modulokat?

Új modul létrehozása:

  1. Keresse meg az új modul megfelelő könyvtárát: $ cd lib/ansible/modules/cloud/azure/
  2. Hozza létre az új modulfájlt: $ touch my_test.py.
  3. Illessze be az alábbi tartalmat az új modulfájlba.
  4. Módosítsa és bővítse ki a kódot, hogy azt tegye, amit az új modultól szeretne.

Mi az Ansible színjáték?

An Lehetséges játékkönyv a parancsfájlok szervezett egysége, amely az automatizálási eszköz által kezelt szerverkonfiguráció munkáját határozza meg Lehetséges . Lehetséges egy konfigurációkezelő eszköz, amely automatizálja több szerver konfigurációját a használatával Lehetséges játékkönyvek. Ansible színdarabok YAML nyelven íródnak.

Ajánlott: