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:
-
In fase di esecuzione, l'azione installa l'
kubectl
utilità Kubernetes sulla macchina di elaborazione su cui è in esecuzione l' CodeCatalystazione. L'azione si configura in modo dakubectl
puntare al cluster Amazon EKS fornito al momento della configurazione dell'azione. L'kubectl
utilità è necessaria per eseguire ilkubectl apply
comando, quindi. -
L'azione esegue il
kubectl apply -f
comando, che esegue le istruzioni inmy-manifest.yaml
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 kubectlapply nella documentazione di riferimento di Kubernetes.