buku pedoman
Ini adalah buku pedoman yang dapat dijalankan di penyedia hosting gratis OnWorks menggunakan salah satu dari beberapa stasiun kerja online gratis kami seperti Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS
PROGRAM:
NAMA
ansible-playbook - jalankan playbook yang memungkinkan
RINGKASAN
ansible-playbook ... [pilihan]
DESKRIPSI
Mungkin buku pedoman adalah konfigurasi dan sistem penyebaran multinode. Ansible-playbook adalah
alat yang digunakan untuk menjalankannya. Lihat halaman beranda proyek (tautan di bawah) untuk informasi lebih lanjut.
ARGUMEN
nama file.yml
Nama satu atau beberapa file format YAML untuk dijalankan sebagai playbook yang memungkinkan.
PILIHAN
--ask-menjadi-lulus
Mintalah kata sandi eskalasi hak istimewa.
-k, --ask-lulus
Minta kata sandi koneksi, jika diperlukan untuk transportasi yang digunakan. Untuk
contoh, menggunakan ssh dan tidak memiliki otentikasi berbasis kunci dengan ssh-agent.
--ask-su-pass
Minta kata sandi su, digunakan dengan --su (usang, gunakan menjadi).
-K, --ask-sudo-pass
Minta kata sandi untuk digunakan dengan --sudo, jika ada (usang, gunakan menjadi).
--ask-vault-pass
Meminta kata sandi brankas.
-C, --memeriksa
Jangan membuat perubahan apa pun pada sistem jarak jauh, tetapi uji sumber daya untuk melihat apa yang mungkin terjadi
telah berubah. Perhatikan ini tidak dapat memindai semua jenis sumber daya yang mungkin dan hanya
simulasi.
-c KONEKSI, --koneksi=KONEKSI
Jenis koneksi yang akan digunakan. Opsi yang paling umum adalah paramiko (SSH), ssh, winrm dan lokal.
lokal sebagian besar berguna untuk crontab atau kickstarts.
-D, --dif
Saat mengubah file template apa pun, tunjukkan perbedaan terpadu tentang bagaimana mereka berubah. Kapan
digunakan dengan --check, menunjukkan bagaimana file akan berubah jika --check tidak digunakan.
-e EKSTRA_VARS, --ekstra-vars=EKSTRA_VARS
Variabel tambahan untuk disuntikkan ke dalam buku pedoman, dalam format key=value key=value atau seperti yang dikutip
YAML/JSON (hash dan array). Untuk memuat variabel dari file, tentukan file
didahului oleh @ (misalnya @vars.yml).
--siram-cache
Hapus cache fakta.
--force-handler
Jalankan penangan bahkan jika tugas gagal.
-f NUM, --garpu=NUM
Tingkat paralelisme. NUM ditentukan sebagai bilangan bulat, defaultnya adalah 5.
-h, --membantu
Tampilkan halaman bantuan dan keluar
-i PATH, --persediaan=PATH
PATH ke inventaris, yang defaultnya adalah /etc/ansible/hosts. Atau Anda bisa
gunakan daftar host yang dipisahkan koma atau host tunggal dengan tanda koma tuan rumah,.
-l SUBset, --batas=SUBset
Lebih lanjut membatasi pola host/grup yang dipilih. Anda dapat mengawalinya dengan ~ untuk menunjukkan
bahwa pola dalam regex.
--daftar-host
Menampilkan daftar host yang cocok; tidak mengeksekusi hal lain.
--list-tag
Daftar semua tag yang tersedia; tidak mengeksekusi hal lain.
--daftar-tugas
Daftar semua tugas yang akan dieksekusi; tidak mengeksekusi hal lain.
-M DIREKTORI, --modul-jalur=DIREKTORI
DIREKTORI jalur pencarian untuk memuat modul. Standarnya adalah /usr/bagikan/mungkin.
Ini juga dapat diatur dengan variabel lingkungan ANSIBLE_LIBRARY.
--kunci-pribadi=PRIVATE_KEY_FILE
Gunakan file ini untuk mengautentikasi koneksi
--skip-tag=SKIP_TAGS
Hanya jalankan permainan dan tugas yang tag-nya tidak cocok dengan nilai-nilai ini.
--mulai-di-tugas=DIMULAI DARI
Mulai buku pedoman pada tugas yang cocok dengan nama ini.
--melangkah
Satu langkah pada satu waktu: konfirmasikan setiap tugas sebelum dijalankan.
-S, --su*
Jalankan operasi dengan su (usang, gunakan menjadi)
-R PENGGUNA SU, --su-pengguna=SU_USER
jalankan operasi dengan su sebagai pengguna ini (default=root) (usang, gunakan menjadi)
-s, --sudo
Jalankan perintah sebagai pengguna yang diberikan oleh -u dan sudo untuk melakukan root (usang, gunakan menjadi).
--ssh-umum-args='-Hai ProxyCommand="ssh -W %h:%p ... " ...'
Tambahkan argumen yang ditentukan ke baris perintah sftp/scp/ssh. Berguna untuk mengatur
ProxyCommand untuk menggunakan host lompat, tetapi argumen apa pun yang diterima oleh ketiganya
program dapat ditentukan.
--sftp-ekstra-args='-F ...'
Tambahkan argumen yang ditentukan ke baris perintah sftp mana pun.
--scp-ekstra-args='-l ...'
Tambahkan argumen yang ditentukan ke baris perintah scp apa pun.
--ssh-ekstra-args='-R ...'
Tambahkan argumen yang ditentukan ke baris perintah ssh mana pun.
-U SUDO_USERNAME, --sudo-pengguna=SUDO_USERNAME
Sudo untuk SUDO_USERNAME tuli adalah root. (usang, gunakan menjadi).
--skip-tag=SKIP_TAGS
Hanya jalankan permainan dan tugas yang tag-nya tidak cocok dengan nilai-nilai ini.
--sintaks-periksa
Cari kesalahan sintaks di buku pedoman, tetapi jangan jalankan apa pun
-t, TAGS, --tag=TAGS
Hanya jalankan permainan dan tugas yang diberi tag dengan nilai-nilai ini.
-T DETIK, --waktu habis=DETIK
Batas waktu koneksi untuk digunakan saat mencoba berbicara dengan host, dalam DETIK.
-u USERNAME, --pengguna=USERNAME
Gunakan ini USERNAME untuk login ke host target, bukan pengguna saat ini.
--file-kata sandi-vault=VAULT_PASSWORD_FILE
File kata sandi brankas.
-v, --bertele-tele
Mode verbose, lebih banyak output dari tindakan yang berhasil akan ditampilkan. Berikan hingga tiga
kali untuk lebih banyak output.
--Versi: kapan
Tampilkan nomor versi program dan keluar.
LINGKUNGAN
Variabel lingkungan berikut dapat ditentukan.
ANSIBLE_INVENTORY — Mengganti file inventaris default yang memungkinkan
ANSIBLE_LIBRARY — Mengganti jalur pustaka modul default yang memungkinkan
ANSIBLE_CONFIG — Mengganti file konfigurasi default yang memungkinkan
Banyak lagi tersedia untuk sebagian besar opsi di ansible.cfg
Gunakan kemungkinan-playbook online menggunakan layanan onworks.net