


Pembolehubah buku permainan boleh diguna pakai (penggunaan asas pembolehubah)
Ansible ialah alat pengurusan konfigurasi automatik dan penggunaan sumber terbuka yang membantu pentadbir mengautomasikan tugas pada berbilang pelayan.
Dalam Ansible, Playbook ialah fail YAML yang digunakan untuk menerangkan tugas automasi.
Menggunakan pembolehubah ialah bahagian penting dalam fungsi Playbook, yang boleh menjadikan Playbook anda lebih fleksibel, boleh digunakan semula dan mudah diselenggara.
Berikut ialah beberapa kegunaan asas pembolehubah dalam Buku Bermain Ansible:
Takrifkan pembolehubah:
Pembolehubah boleh ditakrifkan dalam Playbook, fail inventori, fail vars atau pada baris arahan menggunakan parameter -e
.
Contoh:
Tentukan pembolehubah dalam Playbook:
--- - name: Set up web server hosts: webservers vars: http_port: 80 max_clients: 200
Tentukan pembolehubah dalam fail inventori:
[webservers] web1.example.com http_port=80 max_clients=200 web2.example.com http_port=8080 max_clients=100
Gunakan pembolehubah:
Pembolehubah boleh digunakan dalam tugasan, templat, pernyataan bersyarat, dsb.
Contoh:
- name: Ensure Apache is running ansible.builtin.service: name: httpd state: started enabled: yes when: http_port == 80
Pembolehubah berdaftar:
Selepas tugasan dilaksanakan, hasilnya boleh disimpan ke pembolehubah melalui kata kunci register
.
Contoh:
- name: Check if package is installed ansible.builtin.package_facts: register: package_info - name: Display package information ansible.builtin.debug: var: package_info
Gunakan pembolehubah khas:
Ansible menyediakan beberapa pembolehubah khas terbina dalam, seperti inventory_hostname
、ansible_facts
dll.
Contoh:
- name: Display the current host's name ansible.builtin.debug: var: inventory_hostname
Keutamaan boleh ubah:
Dalam Ansible, keutamaan pembolehubah dari rendah ke tinggi ialah: nilai lalai, pembolehubah yang ditakrifkan dalam fail inventori, pembolehubah dalam Playbook dan parameter baris arahan. Nilai pembolehubah dengan keutamaan yang lebih tinggi mengatasi nilai pembolehubah dengan keutamaan yang lebih rendah.
Selepas memahami konsep asas dan penggunaan pembolehubah Ansible Playbook, anda boleh menggunakan pembolehubah mengikut keperluan sebenar untuk mengoptimumkan tugas automasi anda secara fleksibel.
Atas ialah kandungan terperinci Pembolehubah buku permainan boleh diguna pakai (penggunaan asas pembolehubah). Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Alat AI Hot

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool
Gambar buka pakaian secara percuma

Clothoff.io
Penyingkiran pakaian AI

Video Face Swap
Tukar muka dalam mana-mana video dengan mudah menggunakan alat tukar muka AI percuma kami!

Artikel Panas

Alat panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas





Dalam sistem Linux, PS1, PS2, PS3 dan PS4 adalah pembolehubah persekitaran khusus, setiap satunya memainkan peranan yang berbeza dalam mengawal gesaan dan maklumat gesaan menu. Pembolehubah PS ini boleh memberikan pengguna cara yang fleksibel untuk menyesuaikan dan mengawal penampilan dan kelakuan baris arahan dalam sistem Linux, dengan itu meningkatkan pengalaman interaksi pengguna dengan sistem. Nota: Jika anda ingin mengubah suai gesaan secara kekal untuk masa yang lama, anda boleh menambah arahan untuk mengubah suai gesaan pada fail $HOME/.bashrc atau $HOME/.bash_profile. 1. Pembolehubah PS1 digunakan terutamanya untuk menetapkan gesaan arahan shell. Setiap kali anda memasukkan arahan dalam terminal, rentetan yang dipaparkan dikawal oleh pembolehubah PS1. boleh berdasarkan anda sendiri

Prinsip kerja Ansible boleh difahami dari rajah di atas: hujung pengurusan menyokong tiga kaedah tempatan, ssh, dan zeromq untuk menyambung ke hujung terurus Lalai adalah menggunakan sambungan berasaskan ssh dalam gambar rajah seni bina di atas; ia boleh disambungkan mengikut jenis aplikasi HostInventory (senarai hos) dilakukan dengan cara lain Nod pengurusan melaksanakan operasi yang sepadan melalui pelbagai modul Satu modul dan pelaksanaan satu kumpulan boleh dipanggil iklan -hoc; nod pengurusan boleh melaksanakan koleksi berbilang tugas melalui buku permainan, seperti pemasangan dan penggunaan perkhidmatan web, sandaran kumpulan pelayan pangkalan data, dll. Kita hanya boleh memahami buku permainan kerana, sistem berlalu

Dokumentasi rasmi: https://docs.ansible.com/ansible/latest/command_guide/intro_adhoc.html Pengenalan Perintah ad-hoc ialah arahan yang dimasukkan dan dilaksanakan buat sementara waktu, biasanya digunakan untuk ujian dan penyahpepijatan. Mereka tidak perlu disimpan secara kekal. Ringkasnya, ad-hoc ialah "perintah segera". Modul yang biasa digunakan 1. modul arahan (modul lalai) Modul lalai tidak sekuat shell Pada asasnya, modul shell boleh menyokong fungsi modul arahan. 【1】Help ansible-doccommand# Adalah disyorkan untuk menggunakan ansible-doccomm berikut

Selepas menerima maklum balas daripada projek, pelanggan menghadapi kesukaran untuk menggunakan produk menggunakan alatan yang kami sediakan, dan menghadapi masalah dalam langkah penambahan hos, yang menghalang pasukan pelaksana daripada terus memajukan kerja, jadi mereka meminta bantuan kami. Maklumat persekitaran: seni bina kylin10: lengan telah mula terbentuk Semasa proses penggunaan sistem, untuk operasi kumpulan hos, kami menggunakan skrip ansible semasa pembangunan. Baru-baru ini, saya menghadapi masalah dengan proses pelaksanaan yang tersekat Pada mulanya disyaki bahawa ansible telah disekat semasa pelaksanaan. Untuk mengesahkan ini, saya telah menghantar arahan ke medan untuk ujian. localhost$date2024-02-19 Ahad 17:30:41CSTlocalhost$ansibleall-i

Ansible ialah alat pengurusan konfigurasi automatik dan penggunaan sumber terbuka yang membantu pentadbir mengautomasikan tugas pada berbilang pelayan. Dalam Ansible, buku main ialah fail YAML yang digunakan untuk menerangkan tugas automasi. Menggunakan pembolehubah ialah bahagian penting kefungsian Playbook, yang boleh menjadikan Playbook anda lebih fleksibel, boleh digunakan semula dan lebih mudah diselenggara. Berikut ialah beberapa kegunaan asas pembolehubah dalam Buku Main Ansible: Tentukan pembolehubah: Anda boleh menentukan pembolehubah dalam buku main, fail inventori, fail vars atau pada baris arahan menggunakan parameter -e. Contoh: Tentukan pembolehubah dalam Playbook: ----na

Sebagai sistem pengendalian yang berkuasa, alat pengurusan jauh Linux digunakan secara meluas dalam pengurusan pelayan, pemantauan rangkaian, dsb. Dalam kerja harian kami, kami sering perlu menggunakan beberapa alatan khusus untuk mengurus pelayan Linux dari jauh. Artikel ini akan memperkenalkan lima alat pengurusan jauh Linux praktikal dan menyediakan contoh kod khusus untuk menunjukkan penggunaannya. 1.SSHSSH (SecureShell) ialah protokol rangkaian yang disulitkan yang digunakan untuk log masuk dengan selamat dan melaksanakan arahan dari jauh. Melalui SSH, pengguna boleh

Alat pengurusan jauh Linux yang anda tidak tahu: lima cadangan yang disyorkan Dalam bidang teknologi maklumat moden, sistem pengendalian Linux telah menjadi salah satu sistem pengendalian pilihan untuk banyak perniagaan dan individu. Untuk pentadbir sistem Linux, alatan pengurusan jauh adalah sangat penting, membantu mereka memantau dan mengurus pelayan jauh dengan cepat dan cekap. Artikel ini akan memperkenalkan lima alat pengurusan jauh Linux yang mungkin anda tidak tahu dan memberikan contoh kod khusus saya harap ia akan membantu anda dalam pengurusan jauh Linux. tmu

Dok Java dengan platform operasi dan penyelenggaraan automatik yang boleh digunakan untuk merealisasikan pengumpulan dan pengedaran fail Docking ini terutamanya mempunyai dua fungsi berikut: pengumpulan fail (operasi kelompok pada fail, termasuk pengumpulan kumpulan fail biasa seperti fail log daripada berbilang hos) pengedaran fail. (operasi kelompok pada fail) Lakukan operasi kelompok, termasuk pengedaran kumpulan fail biasa (seperti fail log) daripada berbilang hos) Penerangan senario dan pemasangan ansibleyum Memandangkan ansible tidak mempunyai pakej pemasangan Windows, untuk memudahkan ujian, Linux persekitaran dibina untuk kerja-kerja seterusnya. Kali ini, kaedah yum digunakan untuk memasang Selepas menggunakan kaedah yum untuk memasang Ansible, mula-mula pasang sumber EPEL. yuminstall-yhttp://dl.fedor
