Esplora il cluster e il carico di lavoro


Visualizza e scopri alcune impostazioni e risorse dei carichi di lavoro di cui hai eseguito il deployment in una delle nostre guide rapide.

Questo tutorial aggiuntivo approfondisce alcuni concetti di Kubernetes, come i pod e i servizi, ma non presuppone che tu abbia già utilizzato Kubernetes.


Per seguire le indicazioni dettagliate per questa attività direttamente nella console Google Cloud, fai clic su Procedura guidata:

Procedura guidata


Prima di iniziare

Assicurati di aver seguito i passaggi di una di queste guide rapide per creare un cluster ed eseguire il deployment di un'app di esempio:

Visualizza dettagli pod

In Kubernetes, un pod è l'unità di calcolo di cui è possibile eseguire il deployment più piccola che puoi creare e gestire. Come tutti i carichi di lavoro Kubernetes, il deployment dell'applicazione di esempio è costituito da pod (in questo caso, un pod senza repliche aggiuntive) che contengono applicazioni containerizzate (in questo caso, un container). In questa sezione, daremo un'occhiata a cosa puoi scoprire nella console Google Cloud sul pod dell'app di esempio.

  1. Innanzitutto, assicurati di trovarti nella pagina Dettagli deployment dell'app di esempio (potresti ancora essere lì se hai appena completato il tutorial precedente). Se non sei su quella pagina:

    1. Nella console Google Cloud, vai alla pagina Carichi di lavoro di GKE.

      Vai a Carichi di lavoro

    2. Nella colonna Nome, fai clic sul nome dell'app di cui hai eseguito il deployment. hello-world-app (se hai eseguito il deployment con la console Google Cloud) o example-hello-app-deployment (per il deployment Terraform).

  2. Nella scheda Panoramica, puoi visualizzare ulteriori dettagli sul carico di lavoro dell'app di esempio, tra cui:

    • Repliche: il numero di repliche dei pod attualmente in esecuzione nel carico di lavoro.

    • Specifica del pod: la versione di questo deployment e il container dell'app di esempio.

  3. La tabella Pod gestiti rimanda ai dati di configurazione e alle metriche delle prestazioni per ogni replica pod in esecuzione.

Visualizza servizi

Un servizio Kubernetes è il modo in cui fornisci endpoint di networking per un pod o un pod. Quando hai eseguito il deployment del carico di lavoro, hai creato un servizio di bilanciamento del carico che indirizza il traffico esterno al carico di lavoro. Questo servizio ti consente di accedere all'interfaccia web dell'app di esempio dopo aver eseguito il deployment dell'applicazione.

Per visualizzare il servizio del carico di lavoro:

  1. Vai a Servizi di esposizione. nella pagina Dettagli deployment. Vengono visualizzati tutti i servizi esposti dal carico di lavoro.

  2. Nella colonna Nome della tabella Servizi di esposizione, fai clic sul nome del servizio dell'app di esempio. Il nome è hello-world-app-service se hai eseguito il deployment dell'app nella console Google Cloud o example-hello-app-loadbalancer se hai eseguito il deployment con Terraform.

  3. Nella pagina Dettagli del servizio puoi scoprire di più sul servizio, ad esempio:

    • Gli endpoint esterni del Servizio: l'indirizzo o gli indirizzi IP che puoi utilizzare per accedere al Servizio. Hai utilizzato questo indirizzo IP per visitare l'interfaccia web dell'app nella guida rapida precedente.
    • Le porte utilizzate dal Servizio.
    • Ulteriori dettagli sul bilanciatore del carico del servizio, incluso l'indirizzo IP del cluster a cui il bilanciatore del carico invia il traffico. Puoi fare clic sul nome del bilanciatore del carico per trovare ulteriori informazioni, ad esempio i dettagli del frontend e del backend.

Passaggi successivi