Menyebarkan dan mengelola aplikasi dari Marketplace Azure pada kluster Kubernetes dengan dukungan Azure Arc
Marketplace Azure adalah toko online yang berisi ribuan aplikasi dan layanan perangkat lunak TI yang dibangun oleh perusahaan teknologi terkemuka di industri. Dalam Marketplace Azure, Anda dapat menemukan, mencoba, membeli, dan menyebarkan perangkat lunak dan layanan yang Anda butuhkan untuk membangun solusi baru dan mengelola infrastruktur cloud Anda. Katalog ini mencakup solusi untuk berbagai industri dan area teknis, uji coba gratis, dan layanan konsultasi dari mitra Microsoft.
Termasuk di antara solusi ini adalah penawaran kontainer berbasis aplikasi Kubernetes. Penawaran ini berisi aplikasi yang dapat berjalan pada kluster Kubernetes dengan dukungan Azure Arc, yang diwakili sebagai ekstensi kluster. Menyebarkan penawaran dari Marketplace Azure membuat instans baru ekstensi pada kluster Kube yang didukung Arc.
Artikel ini menunjukkan cara:
- Temukan aplikasi yang mendukung kluster Kubernetes dengan dukungan Azure Arc.
- Beli aplikasi.
- Sebarkan aplikasi di kluster Anda.
- Pantau informasi penggunaan dan penagihan.
Anda dapat menggunakan Azure CLI atau portal Azure untuk melakukan tugas-tugas ini.
Prasyarat
Untuk menyebarkan aplikasi, Anda harus memiliki kluster yang terhubung dengan Kubernetes dengan dukungan Azure Arc, dengan setidaknya satu node sistem operasi dan jenis linux/amd64
arsitektur . Jika Anda belum menyambungkan kluster, harap gunakan mulai cepat kami. Pastikan untuk meningkatkan agen Anda ke versi terbaru sebelum Memulai.
- Kluster yang terhubung dengan Kubernetes dengan dukungan Azure Arc yang ada, dengan setidaknya satu node sistem operasi dan jenis
linux/amd64
arsitektur . Jika menyebarkan Flux (GitOps), Anda dapat menggunakan kluster berbasis ARM64 tanpa simpullinux/amd64
.- Jika Anda belum menyambungkan kluster, harap gunakan mulai cepat kami.
- Tingkatkan agen Anda ke versi terbaru.
- Jika menggunakan Azure CLI untuk meninjau, menyebarkan, dan mengelola aplikasi Marketplace Azure:
- Versi terbaru Azure CLI.
- Versi
k8s-extension
terbaru ekstensi Azure CLI. Instal ekstensi dengan menjalankanaz extension add --name k8s-extension
.k8s-extension
Jika ekstensi sudah diinstal, pastikan ekstensi diperbarui ke versi terbaru dengan menjalankanaz extension update --name k8s-extension
.
Catatan
Fitur ini saat ini hanya didukung di wilayah berikut:
- US Timur, US Timur2, EastUS2 EUAP, US Barat, US Barat2, US Tengah, US Tengah Barat, US Tengah Selatan, Eropa Barat, Eropa Utara, Kanada Tengah, Asia Tenggara, Australia Timur, India Tengah, Jepang Timur, Korea Tengah, UK Selatan, UK Barat, Jerman Barat Tengah, Prancis Tengah, Asia Timur, US3 Barat, Norwegia Timur, Afrika Selatan Utara, Us Tengah Utara, Australia Tenggara, Swiss Utara, Jepang Barat, India Selatan
Menemukan aplikasi Kubernetes yang mendukung kluster dengan dukungan Azure Arc
Untuk menemukan aplikasi Kubernetes di Marketplace Azure dari dalam portal Azure:
Di portal Azure, cari Marketplace. Dalam hasil, di bawah Layanan, pilih Marketplace.
Dari Marketplace, Anda dapat mencari penawaran atau penerbit secara langsung berdasarkan nama, atau Anda dapat menelusuri semua penawaran. Untuk menemukan penawaran aplikasi Kubernetes, pilih Kontainer dari bagian Kategori di menu sebelah kiri.
Penting
Kategori Kontainer mencakup aplikasi Kubernetes dan gambar kontainer mandiri. Pastikan untuk hanya memilih penawaran aplikasi Kubernetes saat mengikuti langkah-langkah ini. Gambar kontainer memiliki proses penyebaran yang berbeda, dan umumnya tidak dapat disebarkan pada kluster Kubernetes dengan dukungan Arc.
Anda akan melihat beberapa penawaran aplikasi Kubernetes yang ditampilkan di halaman. Untuk melihat semua penawaran aplikasi Kubernetes, pilih Lihat selengkapnya.
Sebagai alternatif, Anda dapat mencari khusus
publisherId
untuk melihat aplikasi Kubernetes penerbit tersebut di Marketplace Azure. Untuk detail tentang cara menemukan ID penerbit, lihat tab Azure CLI untuk artikel ini.
Setelah Anda menemukan aplikasi yang ingin Anda sebarkan, lanjutkan ke bagian berikutnya.
Menyebarkan aplikasi Kubernetes
Setelah mengidentifikasi penawaran yang ingin Anda sebarkan, ikuti langkah-langkah berikut:
Di tab Paket + Harga , tinjau opsinya. Jika ada beberapa paket yang tersedia, temukan paket yang memenuhi kebutuhan Anda. Tinjau istilah di halaman untuk memastikan persyaratan tersebut dapat diterima, lalu pilih Buat.
Pilih grup sumber daya dan kluster dengan dukungan Arc tempat Anda ingin menyebarkan aplikasi.
Lengkapi semua halaman wizard penyebaran untuk menentukan semua opsi konfigurasi yang diperlukan aplikasi.
Setelah selesai, pilih Tinjau + Buat, lalu pilih Buat untuk menyebarkan penawaran.
Verifikasi penyebaran
Menyebarkan penawaran dari Marketplace Azure membuat instans ekstensi baru pada kluster Kubernetes yang didukung Arc. Anda dapat memverifikasi bahwa penyebaran berhasil dengan mengonfirmasi ekstensi berhasil berjalan.
Verifikasi penyebaran yang menavigasi ke kluster tempat Anda baru saja menginstal ekstensi, lalu navigasi ke Ekstensi, tempat Anda akan melihat status ekstensi.
Jika penyebaran berhasil, Status akan Berhasil. Jika statusnya Adalah Membuat, penyebaran masih berlangsung. Tunggu beberapa menit lalu periksa lagi.
Jika penyebaran gagal, lihat Memecahkan masalah penyebaran yang gagal dari penawaran aplikasi Kubernetes.
Memantau informasi penagihan dan penggunaan
Anda dapat memantau informasi penagihan dan penggunaan untuk ekstensi yang disebarkan di portal Azure.
Di portal Azure, navigasikan ke grup sumber daya kluster Anda.
Pilih Azure Cost Management>Analisis biaya. Di bawah Produk, Anda dapat melihat perincian biaya untuk paket yang Anda pilih.
Menghapus aplikasi
Anda dapat menghapus paket yang dibeli untuk penawaran Kubernetes dengan menghapus instans ekstensi pada kluster.
Untuk menghapus instans ekstensi di portal Azure, pilih Ekstensi dalam kluster Anda. Pilih aplikasi yang ingin Anda hapus, lalu pilih Hapus instalan.
Pemecahan Masalah
Untuk bantuan dalam mengatasi masalah, lihat Memecahkan masalah penyebaran yang gagal dari penawaran aplikasi Kubernetes.
Langkah berikutnya
- Pelajari tentang ekstensi untuk Kubernetes dengan dukungan Arc.
- Pelajari mulai cepat kami untuk menyambungkan kluster Kube ke Azure Arc.