- Apa perbedaan antara certer_role dan certer_tasks?
- Apa perintah register di ansible?
- Apa perbedaan antara import_role dan include_role di Ansible?
- Bagaimana cara mendaftarkan variabel di Ansible?
Apa perbedaan antara certer_role dan certer_tasks?
Include_role: termasuk peran lengkap, tidak hanya file tugas, misalnya termasuk peran akan mencakup: vars, meta, penangan... Include_tasks: Anda dapat menghubungi buku pedoman sederhana. YML dengan tugas di dalamnya, hanya file yang tidak perlu menjadi peran penuh.
Apa perintah register di ansible?
Ansible Register adalah cara untuk menangkap output dari eksekusi tugas dan menyimpannya dalam variabel. Ini adalah fitur penting, karena output ini berbeda untuk setiap host jarak jauh, dan dasar bahwa kami dapat menggunakan kondisi kondisi untuk melakukan beberapa tugas lain. Juga, setiap nilai register valid sepanjang eksekusi buku pedoman.
Apa perbedaan antara import_role dan include_role di Ansible?
Import_role: Semua penangan berada dalam ruang lingkup yang sama, penangan dalam selalu menang. termasuk_role: penangan dalam peran batin tidak terlihat untuk peran luar. Penangan peran luar selalu menang. (Saya telah melakukan satu penelitian kecil lagi, jika ada lebih banyak lagi peran batin, penangan dari kemenangan peran batin pertama).
Bagaimana cara mendaftarkan variabel di Ansible?
Buat buku pedoman baru dan tambahkan definisi bermain berikut. Ubah Parameter Definisi Play sesuai kebutuhan Anda. Saya memiliki tugas berikut yang akan menggunakan modul shell untuk menjalankan perintah "virtualeNV" mana. Output dari tugas ini ditangkap dalam variabel register bernama "virtualenv_output".