Collection Awan & Pengesahan
Sambungkan Ansible kepada AWS dan Azure.
Collection Awan & Pengesahan ialah pelajaran Ansible Academy percuma di CoddyKit. Ini ialah pelajaran 1 daripada 4. Anda boleh membaca keseluruhan pelajaran di bawah secara percuma — kemudian berlatih secara praktikal dalam pelayar menggunakan penyunting kod terbina dalam dan tutor kecerdasan buatan 24/7. Pelajaran ini merupakan sebahagian daripada laluan pembelajaran Ansible Academy, dan kemajuan anda disegerakkan merentas web serta aplikasi CoddyKit. Kursus Ansible Academy merangkumi sejumlah 4 pelajaran.
Ansible Berkomunikasi dengan Awan
Ansible boleh melakukan lebih daripada mengkonfigurasi pelayan. Ansible juga boleh menyediakan pelayan, dengan mencipta sumber awan sebenar melalui komunikasi dengan API AWS dan Azure. ☁️
Modul Awan Berada dalam Koleksi
Fungsi awan tidak terbina dalam. Fungsi ini disediakan dalam koleksi yang Anda pasang secara berasingan, supaya pemasangan teras kekal kecil dan modul sentiasa terkini.
Koleksi amazon.aws
Modul AWS berada dalam koleksi amazon.aws. Anda boleh memasangnya daripada Ansible Galaxy dengan satu perintah Galaxy.
ansible-galaxy collection install amazon.awsKoleksi azure.azcollection
Sokongan Azure datang daripada azure.azcollection. Pasang koleksi ini dengan cara yang sama seperti koleksi lain daripada Galaxy.
ansible-galaxy collection install azure.azcollectionKoleksi Memerlukan SDK Python
Modul awan memanggil SDK penyedia di sebalik tabir. Untuk AWS, Anda juga mesti memasang boto3, iaitu pustaka Python yang digunakan Ansible untuk mencapai API.
pip install boto3 botocorePengesahan AWS: Bukti Kelayakan
AWS memerlukan kunci akses dan kunci rahsia. Ansible membacanya daripada pemboleh ubah persekitaran standard supaya rahsia tidak pernah berada dalam playbook Anda.
export AWS_ACCESS_KEY_ID=AKIA...
export AWS_SECRET_ACCESS_KEY=wJalr...Fail Konfigurasi AWS Juga Boleh Digunakan
Jika Anda sudah menggunakan AWS CLI, Ansible menggunakan semula profil ~/.aws/credentials Anda secara automatik. Tiada persediaan tambahan diperlukan.
Pilih Rantau
Setiap sumber AWS berada dalam suatu rantau. Tetapkannya dengan AWS_REGION atau berikan region sebagai argumen modul dalam setiap tugasan.
export AWS_REGION=us-east-1Pengesahan Azure: Prinsipal Perkhidmatan
Azure biasanya melakukan pengesahan menggunakan prinsipal perkhidmatan: client ID, rahsia, langganan dan penyewa yang dieksport sebagai pemboleh ubah persekitaran.
export AZURE_CLIENT_ID=...
export AZURE_SECRET=...
export AZURE_SUBSCRIPTION_ID=...Jauhkan Rahsia daripada Git
Jangan sekali-kali komit kunci awan. Ambilnya daripada pemboleh ubah persekitaran atau Ansible Vault supaya bukti kelayakan kekal di luar kawalan versi.
Sahkan Koleksi Telah Dipasang
Senaraikan perkara yang telah dipasang menggunakan ansible-galaxy collection list untuk mengesahkan bahawa amazon.aws atau azure.azcollection sedia digunakan.
ansible-galaxy collection listSemakan Pantas
Dari manakah modul penyediaan AWS dan Azure datang?
Imbas Kembali
Anda telah menyediakan penyediaan awan: pasang koleksi amazon.aws atau azure.azcollection, tambahkan SDK dan lakukan pengesahan melalui pemboleh ubah persekitaran. ✨
Pelajari YAML dengan tutor kecerdasan buatan — percuma
Tulis dan jalankan kod sebenar dalam pelayar anda, dapatkan bantuan segera daripada tutor kecerdasan buatan yang tersedia 24/7, dan sambung semula dari tempat anda berhenti di web atau dalam aplikasi.
- Kursus
- 30
- Pelajaran
- 120
Soalan Lazim
Adakah pelajaran “Collection Awan & Pengesahan” percuma?
Ya — teks penuh “Collection Awan & Pengesahan” boleh dibaca secara percuma di web ini. Untuk berlatih secara interaktif menggunakan penyunting kod terbina dalam dan tutor kecerdasan buatan 24/7, serta membuka kunci baki kursus Ansible Academy, tingkat taraf kepada CoddyKit PRO. Kursus Ansible Academy merangkumi sejumlah 4 pelajaran.
Apakah yang akan saya pelajari dalam “Collection Awan & Pengesahan”?
Sambungkan Ansible kepada AWS dan Azure. Anda berlatih Ansible Academy menggunakan kod praktikal yang dijalankan terus dalam pelayar, manakala tutor kecerdasan buatan 24/7 menjawab soalan anda semasa anda mengikuti pelajaran.
Adakah saya memerlukan pengalaman untuk memulakan Ansible Academy?
Tiada pengalaman terdahulu diperlukan. Pembelajaran Ansible Academy di CoddyKit disusun untuk pelajar daripada peringkat pemula hingga lanjutan, jadi anda boleh bermula di sini atau dari awal dan belajar mengikut kadar anda sendiri. Ini ialah pelajaran 1 daripada 4.
Berapa lamakah pelajaran “Collection Awan & Pengesahan” diambil?
Kebanyakan pelajaran CoddyKit mengambil masa kira-kira 5–10 minit. Setiap pelajaran ringkas dan interaktif, jadi anda boleh membuat kemajuan secara berterusan dan menyambung tepat dari tempat anda berhenti di web atau aplikasi.
Bolehkah saya menulis dan menjalankan kod dalam pelajaran Ansible Academy ini?
Ya. Setiap pelajaran Ansible Academy menyertakan penyunting kod terbina dalam, jadi anda boleh menulis dan menjalankan kod sebenar terus dalam pelayar serta menerima maklum balas kecerdasan buatan serta-merta — tanpa memerlukan persediaan setempat.
Semua pelajaran dalam kursus ini
- Collection Awan & Pengesahan
- Lancarkan Instans EC2 secara Deklaratif
- Rangkaian: VPC, Subnet & Kumpulan Keselamatan
- Sediakan Kemudian Konfigurasikan dalam Satu Aliran