Bagikan melalui


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/amd64arsitektur . 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/amd64arsitektur . Jika menyebarkan Flux (GitOps), Anda dapat menggunakan kluster berbasis ARM64 tanpa simpul linux/amd64 .
  • 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 menjalankan az extension add --name k8s-extension. k8s-extension Jika ekstensi sudah diinstal, pastikan ekstensi diperbarui ke versi terbaru dengan menjalankan az 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:

  1. Di portal Azure, cari Marketplace. Dalam hasil, di bawah Layanan, pilih Marketplace.

  2. 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.

    Cuplikan layar Marketplace Azure memperlihatkan item menu Kontainer.

  3. Anda akan melihat beberapa penawaran aplikasi Kubernetes yang ditampilkan di halaman. Untuk melihat semua penawaran aplikasi Kubernetes, pilih Lihat selengkapnya.

    Cuplikan layar memperlihatkan tautan Lihat selengkapnya untuk kategori Kontainer di Marketplace Azure.

  4. 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.

    Cuplikan layar memperlihatkan opsi untuk mencari menurut penerbit di Marketplace Azure.

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:

  1. 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.

    Cuplikan layar halaman Paket + Harga untuk penawaran Kubernetes di Marketplace Azure.

  2. Pilih grup sumber daya dan kluster dengan dukungan Arc tempat Anda ingin menyebarkan aplikasi.

    Cuplikan layar memperlihatkan opsi untuk memilih grup sumber daya dan kluster untuk penawaran Marketplace.

  3. Lengkapi semua halaman wizard penyebaran untuk menentukan semua opsi konfigurasi yang diperlukan aplikasi.

    Cuplikan layar memperlihatkan opsi konfigurasi untuk penawaran Marketplace Azure.

  4. 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.

Cuplikan layar memperlihatkan status ekstensi yang disebarkan di portal Azure.

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.

  1. Di portal Azure, navigasikan ke grup sumber daya kluster Anda.

  2. Pilih Azure Cost Management>Analisis biaya. Di bawah Produk, Anda dapat melihat perincian biaya untuk paket yang Anda pilih.

    Cuplikan layar halaman portal Azure untuk grup sumber daya, dengan informasi penagihan dipecah berdasarkan paket penawaran.

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.

Cuplikan layar halaman Ekstensi untuk kluster, memperlihatkan opsi untuk menghapus ekstensi.

Pemecahan Masalah

Untuk bantuan dalam mengatasi masalah, lihat Memecahkan masalah penyebaran yang gagal dari penawaran aplikasi Kubernetes.

Langkah berikutnya