Distribuzione di un'applicazione su Amazon Elastic Kubernetes Service con un flusso di lavoro - Amazon CodeCatalyst

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Distribuzione di un'applicazione su Amazon Elastic Kubernetes Service con un flusso di lavoro

Suggerimento

Per un tutorial che mostra come utilizzare l'azione del cluster Deploy to Kubernetes, consulta. Tutorial: distribuzione di un'applicazione su Amazon EKS

Questa sezione descrive come distribuire un'applicazione containerizzata in un cluster Kubernetes utilizzando un flusso di lavoro. CodeCatalyst A tale scopo, è necessario aggiungere l'azione Deploy to Kubernetes cluster al flusso di lavoro. Questa azione distribuisce la tua applicazione in un cluster Kubernetes che hai configurato in Amazon Elastic Kubernetes Service (EKS) utilizzando uno o più file manifest Kubernetes. Per deployment.yaml un Tutorial: distribuzione di un'applicazione su Amazon EKS manifesto di esempio, consulta in.

Per ulteriori informazioni su Kubernetes, consulta la documentazione di Kubernetes.

Per ulteriori informazioni su Amazon EKS, consulta Cos'è Amazon EKS? nella Guida per l'utente di Amazon EKS.

Come funziona l'azione «Deploy to Kubernetes cluster»

Il cluster Deploy to Kubernetes funziona come segue:

  1. In fase di esecuzione, l'azione installa l'kubectlutilità Kubernetes sulla macchina di elaborazione su cui è in esecuzione l' CodeCatalystazione. L'azione si configura in modo da kubectl puntare al cluster Amazon EKS fornito al momento della configurazione dell'azione. L'kubectlutilità è necessaria per eseguire il kubectl apply comando, quindi.

  2. L'azione esegue il kubectl apply -f my-manifest.yaml comando, che esegue le istruzioni in my-manifest.yaml per distribuire l'applicazione come un insieme di contenitori e pod nel cluster configurato. Per ulteriori informazioni su questo comando, consulta l'argomento kubectl apply nella documentazione di riferimento di Kubernetes.