Distribuire e gestire un'applicazione Kubernetes da Azure Marketplace

Azure Marketplace è un negozio online che contiene migliaia di applicazioni software IT e servizi creati da aziende tecnologiche leader del settore. In Azure Marketplace è possibile trovare, provare, acquistare e distribuire il software e i servizi necessari per creare nuove soluzioni e gestire l'infrastruttura cloud. Il catalogo include soluzioni per settori e aree tecniche diverse, versioni di valutazione gratuite e servizi di consulenza dei partner Microsoft.

Tra queste soluzioni sono incluse le offerte di contenitori basate su applicazioni Kubernetes. Queste offerte contengono applicazioni destinate all'esecuzione in cluster Kubernetes, ad esempio il servizio Azure Kubernetes. In questo articolo si apprenderà come:

  • Esplorare le offerte in Azure Marketplace.
  • Acquistare un'applicazione.
  • Distribuire l'applicazione nel cluster del servizio Azure Kubernetes.
  • Monitorare l'utilizzo e le informazioni di fatturazione.

Limiti

Questa funzionalità è attualmente supportata solo nelle aree seguenti:

  • Australia orientale, Australia sud-orientale, Brasile meridionale, Canada centrale, Canada orientale, India centrale, Stati Uniti centrali, Asia orientale, Stati Uniti orientali 2, Stati Uniti orientali 2 EAUP, Francia centrale, Francia meridionale, Germania settentrionale, Germania occidentale, Giappone orientale, Giappone occidentale, Jio India occidentale, Corea centrale, Corea centrale, Corea meridionale, Stati Uniti centro-settentrionali, Europa settentrionale, Norvegia orientale, Norvegia occidentale, Sudafrica settentrionale, Nord Africa settentrionale, Stati Uniti centro-meridionali, India meridionale, Asia sud-orientale, Svezia centrale, Svizzera settentrionale, Emirati Arabi Uniti settentrionali, Regno Unito meridionale, Regno Unito occidentale, Stati Uniti centro-occidentali, Europa occidentale, Stati Uniti occidentali 2, Stati Uniti occidentali 3

Le offerte di contenitori basate su applicazioni Kubernetes non possono essere distribuite nel servizio Azure Kubernetes per Azure Stack HCI o AKS Edge Essentials.

Selezionare e distribuire un'applicazione Kubernetes

Da un cluster del servizio Azure Kubernetes

  1. Nel portale di Azure è possibile distribuire un'applicazione Kubernetes da un cluster esistente passando aMarketplace o selezionando Estensioni e applicazioni , quindi selezionando+ Aggiungi .

    Viene visualizzata la pagina del portale di Azure per il cluster del servizio Azure Kubernetes. L'opzione 'Estensioni e applicazioni' è selezionata e l’opzione '+ Aggiungi' è evidenziata.

  2. È possibile cercare un'offerta o un editore direttamente in base al nome oppure esplorare tutte le offerte.

    Screenshot delle offerte Kubernetes nel portale di Azure.

  3. Dopo aver scelto un'applicazione, selezionare l'offerta.

  4. Nella schedaPiani e prezzi selezionare un'opzione. Assicurarsi che i termini siano accettabili e quindi selezionare Crea.

    Screenshot della pagina di acquisto dell'offerta nel portale di Azure, con le informazioni sul piano e sui prezzi visualizzate.

  5. Seguire ogni pagina della procedura guidata, fino a Rivedi e crea. Immettere le informazioni relative al gruppo di risorse, al cluster e alle opzioni di configurazione richieste dall'applicazione.

    Screenshot della procedura guidata del portale di Azure per la distribuzione di una nuova offerta, con il selettore per la creazione di un cluster o l'uso di uno esistente visualizzato.

  6. Quando l'applicazione viene distribuita, il portale mostra la distribuzione in corso, insieme ai dettagli.

    Screenshot della schermata delle distribuzioni del portale di Azure che mostra che l'offerta di Kubernetes è attualmente in fase di distribuzione.

Cercare nel portale di Azure

  1. Nel portale di Azure cercare Marketplace nella barra di ricerca superiore. Nei risultati, in Serviziselezionare Marketplace.

  2. È possibile cercare un'offerta o un editore direttamente in base al nome oppure esplorare tutte le offerte. Per trovare le offerte dell'applicazione Kubernetes, sul lato sinistro in Categorie selezionareContenitori.

    Screenshot delle offerte di Azure Marketplace nel portale di Azure con la categoria di contenitori sul lato sinistro evidenziata.

    Importante

    La categoria Contenitori include applicazioni Kubernetes. Questa procedura dettagliata è specifica per le applicazioni Kubernetes.

  3. Nella pagina verranno visualizzate diverse offerte dell'applicazione Kubernetes. Per visualizzare tutte le offerte dell'applicazione Kubernetes, selezionare Altre informazioni.

    Screenshot delle offerte K8s di Azure Marketplace nel portale di Azure. L’opzione ‘Altre informazioni’ è evidenziata.

  4. Dopo aver scelto un'applicazione, selezionare l'offerta.

  5. Nella schedaPiani e prezzi selezionare un'opzione. Assicurarsi che i termini siano accettabili e quindi selezionare Crea.

    Screenshot della pagina di acquisto dell'offerta nel portale di Azure che include le informazioni sul piano e sui prezzi.

  6. Seguire ogni pagina della procedura guidata, fino a Rivedi e crea. Immettere le informazioni relative al gruppo di risorse, al cluster e alle opzioni di configurazione richieste dall'applicazione. È possibile decidere di eseguire la distribuzione in un nuovo cluster del servizio Azure Kubernetes o di usare un cluster esistente.

    Screenshot della procedura guidata del portale di Azure per la distribuzione di una nuova offerta, con il selettore per la creazione di un nuovo cluster o l'uso di uno esistente visualizzato.

    Quando l'applicazione viene distribuita, il portale mostra il messaggio Distribuzione completata, insieme ai dettagli della distribuzione.

    Screenshot del portale di Azure che mostra il completamento della distribuzione delle risorse nel cluster.

Verificare la distribuzione

Verificare la distribuzione passando al cluster in cui è stata installata di recente l'estensione, quindi passare a "Estensioni e applicazioni", in cui verrà visualizzato lo stato dell'estensione:

Viene visualizzata la pagina del portale di Azure per il cluster del servizio Azure Kubernetes. L'opzione 'Estensioni e applicazioni' è selezionata e l'estensione distribuita è visualizzata nell’elenco.

Gestire il ciclo di vita dell'offerta

Per la gestione del ciclo di vita, un'offerta di Azure Kubernetes è rappresentata come estensione del cluster per il servizio Azure Kubernetes. Per altre informazioni, vedere Estensioni del cluster per il servizio Azure Kubernetes.

L'acquisto di un'offerta da Azure Marketplace crea una nuova istanza dell'estensione nel cluster del servizio Azure Kubernetes.

Passare prima a un cluster esistente e quindi selezionare "Estensioni e applicazioni":

Pagina del portale di Azure per il cluster del servizio Azure Kubernetes. L'opzione 'Estensioni e applicazioni' è evidenziata.

Verranno elencate le estensioni installate di recente:

Pagina del portale di Azure per il cluster del servizio Azure Kubernetes. L'opzione 'Estensioni e applicazioni' è selezionata e le estensioni distribuite vengono visualizzate nell’elenco.

Selezionare un nome di estensione per passare a una visualizzazione delle proprietà in cui è possibile disabilitare gli aggiornamenti automatici, controllare lo stato del provisioning, eliminare l'istanza dell'estensione o modificare le impostazioni di configurazione in base alle esigenze.

Pagina del portale di Azure per le proprietà dell'estensione.

Per gestire le impostazioni dell'estensione installata, è possibile modificare le impostazioni di configurazione:

Screenshot di Cluster-extension-config-settings.

Monitorare le informazioni di fatturazione e utilizzo

Per monitorare le informazioni di fatturazione e utilizzo per l'offerta distribuita:

  1. Nel portale di Azure passare alla pagina relativa al gruppo di risorse del cluster.

  2. Selezionare Gestione dei costi>Analisi dei costi. In Prodottoè possibile visualizzare una suddivisione dei costi per il piano selezionato.

    Screenshot della pagina del portale di Azure per un gruppo di risorse, con le informazioni di fatturazione suddivise in base al piano dell’offerta.

Rimuovere un'offerta

È possibile eliminare un piano acquistato per un'offerta di contenitore di Azure eliminando l'istanza dell'estensione nel cluster.

Selezionare un'applicazione, quindi selezionare il pulsante di disinstallazione per rimuovere l'estensione dal cluster:

Viene visualizzata la pagina del portale di Azure per il cluster del servizio Azure Kubernetes. L'estensione distribuita è visualizzata nell’elenco con il pulsante 'Disinstalla' evidenziato.

Risoluzione dei problemi

Se si verificano problemi, vedere l'elenco di controllo per la risoluzione dei problemi per le distribuzioni non riuscite di un'offerta Kubernetes.

Passaggi successivi