Isi kandungan:

Apakah modul Ansible?
Apakah modul Ansible?

Video: Apakah modul Ansible?

Video: Apakah modul Ansible?
Video: Automate EVERYTHING with Ansible! (Ansible for Beginners) 2024, Mungkin
Anonim

Modul (juga dirujuk sebagai "pemalam tugas" atau "pemalam perpustakaan") ialah unit kod diskret yang boleh digunakan daripada baris arahan atau dalam tugasan buku permainan. Ansible melaksanakan setiap modul , biasanya pada nod sasaran jauh, dan mengumpul nilai pulangan. setiap satu modul menyokong mengambil hujah.

Cuma, berapa banyak modul Ansible yang ada?

ASAS: MENGGUNAKAN BOLEH BOLEH UNTUK PELAKSANAAN TUGAS SELARI AD HOC Ansible mengandungi kotak peralatan gergasi terbina- dalam modul , lebih 750 daripadanya.

Selain itu, apakah tiga modul asas teras untuk Ansible? Modul Dikekalkan oleh Pasukan Teras Ansible

  • acl - Menetapkan dan mendapatkan semula maklumat ACL fail.
  • add_host - tambah hos (dan sebagai alternatif kumpulan) pada inventori dalam memori ansible-playbook.
  • apt - Menguruskan pakej apt.
  • apt_key - Tambah atau alih keluar kunci apt.
  • apt_repository - Tambah dan alih keluar repositori APT.
  • assemble - Menghimpun fail konfigurasi daripada serpihan.

Akibatnya, bagaimana saya menulis modul Ansible?

Untuk membuat modul baharu:

  1. Navigasi ke direktori yang betul untuk modul baharu anda: $ cd lib/ansible/modules/cloud/azure/
  2. Cipta fail modul baharu anda: $ touch my_test.py.
  3. Tampalkan kandungan di bawah ke dalam fail modul baharu anda.
  4. Ubah suai dan lanjutkan kod untuk melakukan perkara yang anda mahu modul baharu anda lakukan.

Apakah permainan Ansible?

An Buku permainan yang boleh dipercayai ialah unit skrip teratur yang mentakrifkan kerja untuk konfigurasi pelayan yang diuruskan oleh alat automasi Ansible . Ansible ialah alat pengurusan konfigurasi yang mengautomasikan konfigurasi berbilang pelayan dengan menggunakan Ansible buku permainan. Permainan yang boleh dilakukan ditulis dalam YAML.

Disyorkan: