- Apa itu set_fact ansible?
- Apa gunanya set_fact?
- Bagaimana cara mengatur variabel di buku pedoman yang tidak dapat dijalankan?
- Apa perbedaan antara fakta dan variabel di Ansible?
Apa itu set_fact ansible?
Di Ansible, kami memiliki berbagai modul yang bekerja dengan variabel dan digunakan untuk mendapatkan atau mengatur nilai variabel. Salah satu modul penting seperti itu adalah set_fact. Modul ini digunakan untuk mengatur variabel baru. Variabel-variabel ini ditetapkan berdasarkan host-by-host yang sama seperti fakta-fakta yang tidak mungkin, ditemukan oleh modul pengaturan.
Apa gunanya set_fact?
Modul SET_FACT mengambil kunci = pasangan nilai atau kunci: nilai (notasi yaml) sebagai variabel untuk diatur dalam lingkup buku pedoman. 'Kunci' adalah nama variabel yang dihasilkan dan nilainya, tentu saja, nilai variabel tersebut. Anda dapat membuat beberapa variabel sekaligus, dengan memasok beberapa pasangan, tetapi jangan mencampur notasi.
Bagaimana cara mengatur variabel di buku pedoman yang tidak dapat dijalankan?
Tentukan variabel ansible di Playbook Runtime
Variabel juga dapat didefinisikan saat mengeksekusi buku pedoman dengan melewati variabel pada baris perintah menggunakan argumen --Extra -Vars atau -e. Variabel dilampirkan dalam string satu kutipan di dalam sepasang kawat gigi keriting tunggal.
Apa perbedaan antara fakta dan variabel di Ansible?
Variabel yang terkait dengan sistem jarak jauh disebut fakta. Dengan fakta, Anda dapat menggunakan perilaku atau keadaan satu sistem sebagai konfigurasi pada sistem lain. Misalnya, Anda dapat menggunakan alamat IP dari satu sistem sebagai nilai konfigurasi pada sistem lain. Variabel yang terkait dengan ansible disebut variabel ajaib.