

Amazon non CodeCatalyst è più aperta a nuovi clienti. I clienti esistenti possono continuare a utilizzare il servizio normalmente. Per ulteriori informazioni, consulta [Come migrare da CodeCatalyst](migration.md).

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à.

# Implementazione su Amazon EKS con un flusso di lavoro
<a name="deploy-action-eks"></a>

**Suggerimento**  
Per un tutorial che mostra come utilizzare l'azione del cluster **Deploy to Kubernetes**, consulta. [Tutorial: distribuzione di un'applicazione su Amazon EKS](deploy-tut-eks.md)

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](deploy-tut-eks.md#deploy-tut-eks-source-files-deployment-yml) un [Tutorial: distribuzione di un'applicazione su Amazon EKS](deploy-tut-eks.md) manifesto di esempio, consulta in.

[Per ulteriori informazioni su Kubernetes, consulta la documentazione di Kubernetes.](https://kubernetes.io/docs/home/)

Per ulteriori informazioni su Amazon EKS, consulta [Cos'è Amazon EKS?](https://docs.aws.amazon.com/eks/latest/userguide/what-is-eks.html) nella *Guida per l'utente di Amazon EKS*.

**Topics**
+ [Come funziona l'azione «Deploy to Kubernetes cluster»](#deploy-action-eks-howitworks)
+ [Immagine di runtime utilizzata dall'azione «Deploy to Amazon EKS»](#deploy-action-eks-runtime)
+ [Tutorial: distribuzione di un'applicazione su Amazon EKS](deploy-tut-eks.md)
+ [Aggiungere l'azione «Deploy to Kubernetes cluster»](deploy-action-eks-adding.md)
+ [Variabili «Distribuisci su cluster Kubernetes»](deploy-action-eks-variables.md)
+ [Azione «Distribuisci su cluster Kubernetes» YAML](deploy-action-ref-eks.md)

## Come funziona l'azione «Deploy to Kubernetes cluster»
<a name="deploy-action-eks-howitworks"></a>

Il cluster **Deploy to Kubernetes funziona come** segue:

1. 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 da `kubectl` puntare al cluster Amazon EKS fornito al momento della configurazione dell'azione. L'`kubectl`utilità è necessaria per eseguire il `kubectl apply` comando, quindi.

1. L'azione esegue il `kubectl apply -f {{my-manifest.yaml}}` comando, che esegue le istruzioni {{my-manifest.yaml}} per distribuire l'applicazione come set di contenitori e pod nel cluster configurato. *Per ulteriori informazioni su questo comando, consulta l'argomento [kubectl apply](https://kubernetes.io/docs/reference/generated/kubectl/kubectl-commands#apply) nella documentazione di riferimento di Kubernetes.*

## Immagine di runtime utilizzata dall'azione «Deploy to Amazon EKS»
<a name="deploy-action-eks-runtime"></a>

L'azione **Deploy to Amazon EKS** viene eseguita su un'[immagine di novembre 2022](build-images.md#build.previous-image). Per ulteriori informazioni, consulta [Immagini attive](build-images.md#build-curated-images).