Menerapkan dan mengelola ekstensi kluster untuk Azure Kubernetes Service (AKS)
Ekstensi kluster memberikan pengalaman berbasis Azure Resource Manager untuk penginstalan dan manajemen siklus hidup layanan seperti aplikasi Azure Pembelajaran Mesin atau Kubernetes pada kluster AKS. Fitur ini memungkinkan:
- Penyebaran ekstensi berbasis Azure Resource Manager, termasuk penyebaran skala besar di seluruh kluster AKS.
- Manajemen siklus hidup ekstensi (Perbarui, Hapus) dari Azure Resource Manager
Persyaratan ekstensi kluster
Ekstensi kluster dapat digunakan pada kluster AKS di wilayah yang tercantum dalam dukungan wilayah Azure Arc Kube yang diaktifkan.
Untuk versi Kube yang didukung, lihat dokumentasi yang sesuai untuk setiap ekstensi.
Penting
Pastikan kluster AKS Anda dibuat dengan identitas terkelola, karena ekstensi kluster tidak akan berfungsi dengan kluster berbasis perwakilan layanan.
Untuk kluster baru yang dibuat dengan az aks create
, identitas terkelola dikonfigurasi secara default. Untuk kluster berbasis perwakilan layanan yang ada yang perlu dialihkan ke identitas terkelola, kluster dapat diaktifkan dengan menjalankan az aks update
dengan --enable-managed-identity
bendera. Untuk informasi selengkapnya, lihat Menggunakan identitas terkelola.
Catatan
Jika Anda telah mengaktifkan identitas yang dikelola pod Microsoft Entra pada kluster AKS Anda atau mempertimbangkan untuk menerapkannya, kami sarankan Anda terlebih dahulu meninjau Ringkasan identitas Beban Kerja untuk memahami rekomendasi dan opsi kami untuk menyiapkan kluster Anda untuk menggunakan ID Beban Kerja Microsoft Entra (pratinjau). Metode autentikasi ini menggantikan identitas yang dikelola pod (pratinjau), yang terintegrasi dengan kemampuan asli Kubernetes untuk bergabung dengan penyedia identitas eksternal apa pun.
Sumber terbuka identitas yang dikelola pod Microsoft Entra (pratinjau) di Azure Kubernetes Service telah tidak digunakan lagi pada 24/10/2022.
Ekstensi yang tersedia saat ini
Ekstensi | Deskripsi |
---|---|
Dapr | Dapr adalah runtime portabel yang digerakkan oleh peristiwa yang memudahkan pengembang mana pun untuk membangun aplikasi yang andal, tanpa status, dan stateful yang berjalan di cloud dan edge. |
Azure App Configuration | Gunakan Azure App Configuration untuk mengelola pengaturan aplikasi dan bendera fitur secara terpusat. |
Pembelajaran Mesin Azure | Gunakan kluster Azure Kubernetes Service untuk melatih, menyimpulkan, dan mengelola model pembelajaran mesin di Azure Machine Learning. |
Flux (GitOps) | Gunakan GitOps dengan Flux untuk mengelola konfigurasi kluster dan penyebaran aplikasi. Lihat juga versi Flux (GitOps) dan Tutorial yang didukung: Menyebarkan aplikasi menggunakan GitOps dengan Flux v2. |
Azure Container Storage | Gunakan Azure Container Storage untuk mengelola penyimpanan blok pada kluster AKS untuk menyimpan data dalam volume persisten. |
Azure Backup untuk AKS | Gunakan Azure Backup for AKS untuk melindungi aplikasi dan data kontainer Anda yang disimpan dalam Volume Persisten yang disebarkan di kluster AKS. |
Anda juga dapat memilih dan menyebarkan aplikasi Kubernetes yang tersedia melalui Marketplace.
Catatan
Ekstensi kluster menyediakan platform untuk ekstensi yang berbeda untuk diinstal dan dikelola pada kluster AKS. Jika Anda menghadapi masalah saat menggunakan salah satu ekstensi ini, silakan buka tiket dukungan dengan layanan masing-masing.
Langkah berikutnya
- Pelajari cara menyebarkan ekstensi kluster dengan menggunakan Azure CLI.
- Baca tentang ekstensi kluster untuk kluster Kubernetes dengan dukungan Azure Arc.
Azure Kubernetes Service