Tujuh arahan yang biasa digunakan untuk operasi dan penyelenggaraan automatik Ansible

王林
Lepaskan: 2024-02-18 17:48:02
ke hadapan
601 orang telah melayarinya

Selepas memasang ansible, kami boleh menggunakannya melalui tujuh arahan utama: ansible, ansible-doc, ansible-galaxy, ansible-lint, ansible-playbook, ansible-pull, ansible-vault. Kita boleh belajar cara menggunakannya dengan melihat bahagian penggunaan arahan, dan maklumat terperinci boleh diperoleh dengan menjalankan "command -h".

Tujuh arahan yang biasa digunakan untuk operasi dan penyelenggaraan automatik AnsibleArahan biasa boleh jawab

boleh dipercayai

Bahagian teras Ansible digunakan untuk melaksanakan perintah ad-hoc, iaitu, satu arahan. Secara lalai, arahan perlu menentukan bahagian hos dan pilihan Jika tiada modul ditentukan, modul arahan digunakan secara lalai. Walau bagaimanapun, modul yang digunakan secara lalai boleh diubah suai dalam /etc/ansible/ansible.cfg, contohnya #module_name = perintah.

ansible 192.168.182.130 -a 'date'
Salin selepas log masuk

ansible-doc

Arahan ini digunakan untuk melihat maklumat modul yang biasa digunakan termasuk -l dan -s

#列出所有已安装的模块ansible-doc-l
ansible-doc-l
#查看具体某模块的用法,这里如查看command模块
ansible-doc-s command
Salin selepas log masuk

ansible-playbook

Arahan ansible-playbook ialah arahan yang paling biasa digunakan Ia membaca fail playbook dan kemudian melakukan tindakan yang sepadan. Ini akan dibincangkan kemudian.

ansible-galaxy

Arahan ansible-galaxy boleh memuat turun modul sambungan pihak ketiga dengan mudah daripada https://galaxy.ansible.com/, serupa dengan yum centos, python's pip atau easy_install.

ansible-galaxy install aeriscloud.docker
Salin selepas log masuk

ansible-lint

ansible-lint ialah alat untuk menyemak sintaks buku permainan. Penggunaan adalah seperti berikut:

ansible-lint playbook.yml
Salin selepas log masuk

boleh-tarik-tarik

Penggunaan arahan ini memerlukan bercakap tentang mod ansible, mod tarik, yang betul-betul bertentangan dengan mod tolak yang biasa kami gunakan. Ia sesuai untuk senario berikut: anda mempunyai sejumlah besar mesin yang perlu dikonfigurasikan , walaupun anda menggunakan benang yang sangat tinggi Ia masih memerlukan banyak masa; anda perlu menjalankan Anisble pada mesin yang tidak mempunyai sambungan rangkaian, seperti selepas memasangnya semasa but.

ansible-vault

  • ansible-vault digunakan terutamanya apabila fail konfigurasi mengandungi maklumat sensitif dan anda tidak mahu ia dilihat oleh orang lain boleh membantu anda menyulitkan/menyahsulit fail konfigurasi, yang merupakan penggunaan lanjutan.
  • Terutamanya apabila ia datang untuk mengkonfigurasi kata laluan atau pembolehubah lain dalam buku permainan, anda boleh menggunakan arahan ini untuk menyulitkan Dengan cara ini, apa yang kita lihat melalui cat akan menjadi fail rentetan kata laluan, anda perlu memasukkan kata laluan pratetap untuk membuka ia.
  • Apabila melaksanakan fail playbook jenis ini, anda perlu menambah parameter --ask-vault-pass, dan anda juga perlu memasukkan kata laluan sebelum ia boleh dilaksanakan seperti biasa.

Atas ialah kandungan terperinci Tujuh arahan yang biasa digunakan untuk operasi dan penyelenggaraan automatik Ansible. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:mryunwei.com
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!