0Pricing
DevOps Bootcamp · Pelajaran

Anatomi Perintah ansible

Baca argumen -m, -a, dan pola.

Anatomi Perintah ansible adalah pelajaran DevOps Bootcamp gratis di CoddyKit. Ini adalah pelajaran 1 dari 4. Kamu bisa membaca pelajaran lengkapnya di bawah secara gratis — lalu praktikkan langsung di browser dengan editor kode bawaan dan tutor AI 24/7. Ini adalah bagian dari jalur belajar DevOps Bootcamp, dan progresmu tersinkronisasi di web dan aplikasi CoddyKit. Kursus DevOps Bootcamp mencakup 4 pelajaran total.

Satu Perintah, Banyak Server

Perintah ad-hoc menjalankan satu tugas di seluruh server Anda saat ini, tanpa perlu menulis berkas rencana kerja terlebih dahulu. 🚀

Kenali Perintah ansible

Anda memulai setiap eksekusi ad-hoc dengan biner ansible, diikuti pola host dan opsi yang menjelaskan tindakan yang harus dilakukan.

ansible all -m ping

Pola Host Didahulukan

Kata pertama setelah ansible adalah pola host: pola ini memilih host inventaris yang akan dijangkau perintah.

ansible web -m ping

-m Memilih Modul

Opsi -m menentukan modul yang akan dijalankan. Jika tidak digunakan, Ansible menggunakan modul command bawaan sebagai cadangan.

ansible all -m setup

-a Meneruskan Argumen

Opsi -a meneruskan argumen ke modul yang dipilih, dengan tanda kutip jika argumen tersebut mengandung spasi.

ansible all -m shell -a "uptime"

Arahkan ke Inventaris Anda

Gunakan -i untuk memberi tahu Ansible berkas inventaris mana yang mencantumkan host Anda, alih-alih mengandalkan lokasi bawaan.

ansible all -i hosts.ini -m ping

Pilih Pengguna Jarak Jauh

Opsi -u menetapkan pengguna SSH yang digunakan Ansible untuk masuk, menggantikan nama pengguna lokal saat ini.

ansible web -u deploy -m ping

Menyatukan Semua Bagian

Perintah ad-hoc lengkap dibaca sebagai: pola ansible, kemudian modul -m, lalu argumen -a. Urutan itulah keseluruhan strukturnya.

ansible db -m service -a "name=postgresql state=started"

Perbanyak Rincian Keluaran

Tambahkan -v untuk mendapatkan lebih banyak keluaran saat sesuatu tampak tidak semestinya. Tumpuk beberapa v, seperti -vvv, untuk rincian penelusuran kesalahan yang lebih mendalam.

ansible all -m ping -vvv

Ad-Hoc dibandingkan Rencana Kerja

Perintah ad-hoc sangat cocok untuk pemeriksaan cepat yang hanya dilakukan sekali. Untuk hal yang Anda ulangi, beralihlah ke rencana kerja yang tersimpan.

Modul Bawaan adalah command

Jika Anda melewati -m sepenuhnya, Ansible menjalankan modul command pada argumen Anda, sehingga eksekusi tanpa opsi tetap melakukan sesuatu yang berguna.

ansible all -a "hostname"

Pemeriksaan Cepat

Opsi mana yang memberi tahu perintah ansible modul yang harus digunakan?

Ringkasan

Sekarang Anda dapat membaca perintah ansible: pola memilih host, -m memilih modul, dan -a meneruskan argumennya. Kerja bagus! 🎉

Pertanyaan yang Sering Diajukan

Apakah pelajaran “Anatomi Perintah ansible” gratis?

Ya — teks lengkap “Anatomi Perintah ansible” gratis dibaca di sini di web. Untuk praktiknya secara interaktif (editor kode bawaan dan tutor AI 24/7) dan buka sisa kursus DevOps Bootcamp, upgrade ke CoddyKit PRO. Kursus DevOps Bootcamp mencakup 4 pelajaran total.

Apa yang akan aku pelajari di “Anatomi Perintah ansible”?

Baca argumen -m, -a, dan pola. Kamu berlatih DevOps Bootcamp dengan kode praktik yang langsung kamu jalankan di browser, dan tutor AI 24/7 menjawab pertanyaanmu saat kamu mengerjakan pelajaran ini.

Apakah aku perlu pengalaman untuk memulai DevOps Bootcamp?

Tidak diperlukan pengalaman sebelumnya. DevOps Bootcamp di CoddyKit dirancang untuk pemula hingga pelajar tingkat lanjut, jadi kamu bisa memulai di sini atau dari awal dan belajar sesuai kecepatan kamu sendiri. Ini adalah pelajaran 1 dari 4.

Berapa lama pelajaran “Anatomi Perintah ansible” memakan waktu?

Sebagian besar pelajaran CoddyKit memakan waktu sekitar 5–10 menit. Setiap pelajaran ringkas dan interaktif, jadi kamu membuat kemajuan stabil dan melanjutkan dari tempat kamu tinggalkan di web dan aplikasi.

Bisakah aku menulis dan menjalankan kode dalam pelajaran DevOps Bootcamp ini?

Ya. Setiap pelajaran DevOps Bootcamp menyertakan editor kode bawaan, jadi kamu menulis dan menjalankan kode nyata langsung di browser dan mendapatkan umpan balik AI instan — tidak diperlukan penyiapan lokal.

Semua pelajaran dalam kursus ini

  1. Anatomi Perintah ansible
  2. Pola: Menargetkan semua, web, dan host1
  3. Menjalankan Perintah Shell dengan command dan shell
  4. Eskalasi Hak Istimewa dengan become
← Kembali ke DevOps Bootcamp