Skip to content

emka.web.id

menulis pengetahuan – merekam peradaban

Menu
  • Home
  • Tutorial
  • Search
Menu

Cara Menggunakan Modul Debug di Ansible Playbook

Posted on February 14, 2022

Ansible menyediakan ratusan modul yang merupakan skrip mandiri yang dapat digunakan kembali yang dieksekusi oleh Ansible atas nama Anda. Modul debug Ansible adalah modul praktis yang mencetak pernyataan selama eksekusi buku pedoman. Selain itu, dapat digunakan untuk men-debug ekspresi dan variabel tanpa mengganggu eksekusi buku pedoman.

Dalam panduan ini, kita akan mendemonstrasikan cara menggunakan modul debug dalam buku pedoman yang memungkinkan dengan contoh.

Mencetak Pernyataan Sederhana Menggunakan Modul Debug

Penggunaan paling dasar dari modul modul debug di Ansible adalah untuk mencetak pernyataan sederhana ke stdout (Output Standar). Pertimbangkan buku pedoman yang berisi konten berikut.
—- – name: Ansible debug module in action   hosts: all   tasks:           – name: Print a simple statement           debug:             msg: “Hello World! Welcome to Linuxtechi”yp
ny mencetak pernyataan “Halo Dunia! Selamat datang di Linuxtechi” ke terminal.
$ sudo ansible-playbook /etc/ansible/print-simple-stamement.yml

Mencetak Variabel Menggunakan modul Debug

Selain hanya mencetak pernyataan sederhana ke terminal, modul debug juga menangkap dan mencetak nilai variabel menggunakan parameter msg.

Pertimbangkan buku pedoman di bawah ini. Kami telah menetapkan dua variabel: salam dan situs menggunakan kata kunci vars.
—- – name: Ansible debug module in action   hosts: all   vars:           salam: Halo Dunia! site: Linuxtechi   tugas:           – name: Mencetak nilai variabel            debug:             msg: “{{ salam }}, Selamat datang di {{ site }}.”

nilai-nilai yang disimpan dalam modul debug runtime, selama runtime playbook mengambil mereka untuk stdout menggunakan parameter msg.
$ sudo ansible-playbook /etc/ansible/print-variable.yml

Gunakan Modul Debug dengan Modul Shell & Register

Perintah debug juga dapat digunakan bersama modul Ansible lainnya seperti modul shell dan register. Perhatikan file playbook yang ditampilkan.

Playbook memeriksa berapa lama node jarak jauh telah berjalan menggunakan perintah uptime -p shell. Output dari perintah ditangkap oleh modul register dan disimpan dalam variabel system_uptime.

Modul register kemudian mencetak nilai variabel yang berisi output perintah ke stdout.
—- – name: Ansible debug module in action   hosts : all   task:           – name: Print system uptime            shell: uptime -p            register: system_uptime          – name: Print uptime of managed node                   debug untuk stdout. Di bagian bawah, pastikan untuk menemukan output pada waktu aktif sistem seperti yang didefinisikan dalam Playbook.
$ sudo ansible-playbook /etc/ansible/print-system-uptime.yml

Conclusion
Secara umum, modul debug Ansible adalah modul praktis yang mencetak pernyataan ke output. Ini bisa berupa string sederhana atau output perintah yang disimpan dalam variabel. Dalam kebanyakan kasus, ini digunakan dengan modul shell dan register untuk merampingkan pengambilan dan pencetakan output perintah.

Baca Juga : Cara Menggunakan Ansible Vault untuk Mengamankan Data
Sensitif

Terbaru

  • Cara Berhenti Langganan Melolo Biar Saldo Dana Nggak Terus-terusan Kepotong Otomatis!
  • Inilah Trik Mengatasi Riwayat Pendidikan yang Hilang di Info GTK Supaya Tetap Valid!
  • Inilah Cara Mengaktifkan & Mematikan Opsi Pengembang HP Samsung dengan Mudah!
  • Inilah Jam Berapa Gaji Payroll Masuk ke Rekening dan Kenapa Bisa Telat
  • Caranya Cek Nomor Kartu ATM Mandiri Lewat Email, Praktis Banget Buat Transaksi Online!
  • Gini Caranya Atasi Rombel 0 dan Siswa 0 di Info GTK, Ternyata Nggak Ribet Kok!
  • Coretax 2026: Inilah Alasan Kenapa Bukti Potong A1 Kalian Sekarang Nggak Nihil Lagi
  • Inilah Cara Atasi Masalah Akun dan Sinkron Dapodik 2026 Terbaru
  • Inilah Cara Mengatasi Notifikasi Gagal Didaftarkan Saat Mutasi Dapodik 2026
  • Cara Daftar NPWP Online Lewat HP di CoreTax Khusus Affiliator
  • Inilah Cara Bikin Foto Buram Jadi HD di Remini Web Tanpa Instal Aplikasi
  • Inilah Cara Update Data SIMSarpras 2026 Supaya Madrasah Kalian Cepat Dapat Bantuan!
  • Ini Panduan Ringkas Penyelenggaraan TKA 2026 Dengan Fasilitas Terbatas
  • Mau Tarik Saldo Rp700 Ribu di Free Drama tapi Stuck? Ini Cara Cepat Tembus Level 30!
  • Belum Tahu? Ini Trik Checkout Tokopedia Bayar Pakai Dana Cicil Tanpa Ribet!
  • Benarkah Pinjol Akulaku Sebar Data Jika Gagal Bayar?
  • Paket Nyangkut di CRN Gateway J&T? Tidak Tahu Lokasinya? Ini Cara Mencarinya!
  • Apa itu Nomor 14055? Nomor Call Center Apa? Ini Penjelasan Lengkapnya
  • Apakah APK Lumbung Dana Penipu & Punya Debt Collector?
  • Ini Ukuran F4 dalam Aplikasi Canva
  • Cara Lapor SPT Tahunan Badan Perdagangan di Coretax 2026
  • Cara Dapetin Saldo DANA Sambil Tidur Lewat Volcano Crash, Terbukti Membayar!
  • Apakah Aplikasi Pinjaman TrustIQ Penipu/Resmi OJK?
  • Cara Menggabungkan Bukti Potong Suami-Istri di Coretax 2026
  • Inilah Cara Cepat Upload Foto Peserta TKA Sekaligus Biar Nggak Perlu Klik Satu Per Satu
  • Apa itu Aplikasi MOVA, Penipuan atau Skema Ponzi Berkedok Aplikasi Belanja?
  • Inilah Cara Menarik Saldo ReelFlick ke DANA
  • Inilah Cara Ternak Akun Mining Bitcoin Pakai Virtual Master Biar Nggak Berat dan Tetap Lancar
  • Cara Mencairkan Koin Melolo Tanpa Invite Kode
  • Cara Mencairkan Saldo Game Sumatra The Island ke e-Wallet
  • How to Secure Your Moltbot (ClawdBot): Security Hardening Fixes for Beginners
  • Workflows++: Open-source Tool to Automate Coding
  • MiroThinker-v1.5-30B Model Explained: Smart AI That Actually Thinks Before It Speaks
  • PentestAgent: Open-source AI Agent Framework for Blackbox Security Testing & Pentest
  • TastyIgniter: Open-source Online Restaurant System
  • Tutorial Membuat Sistem Automatic Content Recognition (ACR) untuk Deteksi Logo
  • Apa itu Google Code Wiki?
  • Cara Membuat Agen AI Otomatis untuk Laporan ESG dengan Python dan LangChain
  • Cara Membuat Pipeline RAG dengan Framework AutoRAG
  • Contoh Sourcecode OpenAI GPT-3.5 sampai GPT-5
  • Apa itu Spear-Phishing via npm? Ini Pengertian dan Cara Kerjanya yang Makin Licin
  • Apa Itu Predator Spyware? Ini Pengertian dan Kontroversi Penghapusan Sanksinya
  • Mengenal Apa itu TONESHELL: Backdoor Berbahaya dari Kelompok Mustang Panda
  • Siapa itu Kelompok Hacker Silver Fox?
  • Apa itu CVE-2025-52691 SmarterMail? Celah Keamanan Paling Berbahaya Tahun 2025
Beli Morning Star Kursi Gaming/Kantor disini: https://s.shopee.co.id/805iTUOPRV
Beli Pemotong Rumput dengan Baterai IRONHOOF 588V Mesin Potong Rumput 88V disini https://s.shopee.co.id/70DBGTHtuJ

©2026 emka.web.id | Design: Newspaperly WordPress Theme