Bagikan melalui


Menyebarkan aplikasi Azure Kubernetes secara terprogram dengan menggunakan Azure CLI

Untuk menyebarkan aplikasi Kubernetes secara terprogram melalui Azure CLI, Anda memilih aplikasi dan pengaturan Kubernetes, menerima syarat dan ketentuan hukum, dan akhirnya menyebarkan aplikasi melalui perintah CLI.

Pilih aplikasi Kubernetes

Pertama, Anda perlu memilih aplikasi Kubernetes yang ingin Anda sebarkan di portal Azure. Anda juga harus menyalin beberapa detail untuk digunakan nanti.

  1. Di portal Azure, buka halaman Marketplace.

  2. Pilih aplikasi Kubernetes Anda.

  3. Pilih paket yang diperlukan.

  4. Pilih tombol Buat.

  5. Isi semua detail aplikasi (ekstensi).

  6. Di tab Tinjau + Buat , pilih Unduh templat untuk otomatisasi. Jika semua validasi diteruskan, Anda akan melihat templat ARM di editor.

  7. Periksa templat ARM:

    1. Di bagian variabel, salin plan-name, plan-publisher, plan-offerID, nilai dan clusterExtensionTypeName untuk digunakan nanti.

        "variables": {
              "plan-name": "DONOTMODIFY",
              "plan-publisher": "DONOTMODIFY",
              "plan-offerID": "DONOTMODIFY",
              "releaseTrain": "DONOTMODIFY",
              "clusterExtensionTypeName": "DONOTMODIFY"
          },
      
    2. Di bagian sumber daya Microsoft.KubernetesConfiguration/extensions , salin bagian configurationSettings untuk digunakan nanti.

    {
                "type": "Microsoft.KubernetesConfiguration/extensions",
                "apiVersion": "2022-11-01",
                "name": "[parameters('extensionResourceName')]",          
                "properties": {
                    "extensionType": "[variables('clusterExtensionTypeName')]",
                    "autoUpgradeMinorVersion": true,
                    "releaseTrain": "[variables('releaseTrain')]",
                    "configurationSettings": {
                        "title": "[parameters('app-title')]",
                        "value1": "[parameters('app-value1')]",
                        "value2": "[parameters('app-value2')]"
                    },
    

    Catatan

    Jika tidak ada pengaturan konfigurasi dalam templat ARM, lihat dokumentasi terkait aplikasi di Marketplace Azure atau di situs web mitra.

Menerima persyaratan dan perjanjian

Sebelum dapat menyebarkan aplikasi Kubernetes, Anda harus menerima persyaratan dan perjanjiannya. Untuk melakukannya, jalankan perintah berikut, menggunakan nilai yang Anda salin untuk plan-publisher, , plan-offerIDdan plan-name.

az vm image terms accept --offer <plan-offerID> --plan <plan-name> --publisher <plan-publisher>

Catatan

Meskipun perintah ini untuk VM, perintah ini juga berfungsi untuk kontainer. Untuk informasi selengkapnya, lihat az cm image terms referensi.

Menyebarkan aplikasi

Untuk menyebarkan aplikasi (ekstensi) melalui Azure CLI, ikuti langkah-langkah yang diuraikan dalam Menyebarkan dan mengelola ekstensi kluster dengan menggunakan Azure CLI.

Langkah berikutnya