Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Mulai menggunakan Ansible dengan mengonfigurasi Ansible di Azure dan membuat grup sumber daya Azure dasar.
Ansible adalah produk sumber terbuka yang mengotomatiskan provisi cloud, manajemen konfigurasi, dan penyebaran aplikasi. Menggunakan Ansible, Anda dapat menyediakan komputer virtual, kontainer, dan jaringan serta menyelesaikan infrastruktur cloud. Selain itu, Ansible memungkinkan Anda mengotomatiskan penyebaran dan konfigurasi sumber daya di lingkungan Anda.
Artikel ini menjelaskan mulai menggunakan Ansible dari lingkungan Azure Cloud Shell .
Mengkonfigurasikan lingkungan Anda
- Langganan Azure: Jika Anda tidak memiliki langganan Azure, buat akun gratis sebelum memulai.
- Mengonfigurasi Azure Cloud Shell - Jika Anda baru menggunakan Azure Cloud Shell, lihat Mulai Cepat untuk Bash di Azure Cloud Shell.
Jika Anda sudah membuka sesi Cloud Shell, Anda dapat melompat ke bagian berikutnya.
Telusuri ke portal Microsoft Azure
Jika perlu, masuk ke langganan Azure Anda dan ubah direktori Azure.
Buka Cloud Shell.
Jika sebelumnya Anda belum menggunakan Cloud Shell, konfigurasikan pengaturan lingkungan dan penyimpanan.
Pilih lingkungan baris perintah.
Konfigurasi kredensial otomatis
Saat masuk ke Cloud Shell, Ansible mengautentikasi dengan Azure untuk mengelola infrastruktur tanpa konfigurasi tambahan.
Saat bekerja dengan beberapa langganan, tentukan langganan yang digunakan Ansible dengan mengekspor AZURE_SUBSCRIPTION_ID variabel lingkungan.
Untuk mencantumkan semua langganan Azure Anda, jalankan perintah berikut:
az account list
Menggunakan ID langganan Azure Anda, atur AZURE_SUBSCRIPTION_ID sebagai berikut:
export AZURE_SUBSCRIPTION_ID=<your-subscription-id>
Menguji penginstalan Ansible
Anda sekarang telah mengonfigurasi Ansible untuk digunakan dalam Cloud Shell!
Bagian ini menunjukkan cara membuat grup sumber daya pengujian dalam konfigurasi Ansible baru Anda. Jika Anda tidak perlu melakukan itu, Anda dapat melewati bagian ini.
Membuat Grup Sumber Daya Azure
Simpan kode berikut sebagai
create_rg.yml.--- - hosts: localhost connection: local tasks: - name: Creating resource group - "{{ name }}" azure_rm_resourcegroup: name: "{{ name }}" location: "{{ location }}" register: rg - debug: var: rgJalankan playbook menggunakan ansible-playbook. Ganti placeholder dengan nama dan lokasi grup sumber daya yang akan dibuat.
ansible-playbook create_rg.yml --extra-vars "name=<resource_group_name> location=<resource_group_location>"Poin utama:
-
registerKarena variabel dandebugbagian dari playbook, hasilnya ditampilkan saat perintah selesai.
-
Menghapus grup sumber daya Azure
Simpan kode berikut sebagai
delete_rg.yml.--- - hosts: localhost tasks: - name: Deleting resource group - "{{ name }}" azure_rm_resourcegroup: name: "{{ name }}" state: absent register: rg - debug: var: rgJalankan playbook menggunakan perintah ansible-playbook . Ganti placeholder dengan nama grup sumber daya yang akan dihapus. Semua sumber daya dalam grup sumber daya akan dihapus.
ansible-playbook delete_rg.yml --extra-vars "name=<resource_group>"Poin utama:
-
registerKarena variabel dandebugbagian dari playbook, hasilnya ditampilkan saat perintah selesai.
-