Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Déploiement sur Amazon à l'EKSaide d'un flux de travail
Astuce
Pour consulter un didacticiel expliquant comment utiliser l'action Déployer vers le cluster Kubernetes, consultez. Tutoriel : Déployer une application sur Amazon EKS
Cette section décrit comment déployer une application conteneurisée dans un cluster Kubernetes à l'aide d'un flux de travail. CodeCatalyst Pour ce faire, vous devez ajouter l'action Déployer vers le cluster Kubernetes à votre flux de travail. Cette action déploie votre application sur un cluster Kubernetes que vous avez configuré dans Amazon Elastic Kubernetes Service () à l'aide d'un ou de plusieurs fichiers manifestes KubernetesEKS. Pour un exemple de manifeste, voir deployment.yaml dansTutoriel : Déployer une application sur Amazon EKS.
Pour plus d'informations sur Kubernetes, consultez la documentation Kubernetes.
Pour plus d'informations sur AmazonEKS, consultez Qu'est-ce qu'Amazon EKS ? dans le guide de EKS l'utilisateur Amazon.
Rubriques
- Comment fonctionne l'action « Déployer vers un cluster Kubernetes »
- Image d'exécution utilisée par l'action « Deploy to Amazon EKS »
- Tutoriel : Déployer une application sur Amazon EKS
- Ajout de l'action « Déployer vers le cluster Kubernetes »
- Variables « Déployer vers un cluster Kubernetes »
- Action « Déployer vers un cluster Kubernetes » YAML
Comment fonctionne l'action « Déployer vers un cluster Kubernetes »
Le cluster Deploy to Kubernetes fonctionne comme suit :
-
Au moment de l'exécution, l'action installe l'
kubectl
utilitaire Kubernetes sur la machine de CodeCatalyst calcul sur laquelle l'action est exécutée. L'action est configuréekubectl
pour pointer vers le EKS cluster Amazon que vous avez fourni lors de la configuration de l'action. L'kubectl
utilitaire est nécessaire pour exécuter lakubectl apply
commande, ensuite. -
L'action exécute la
kubectl apply -f
commande, qui exécute les instructions dansmy-manifest.yaml
my-manifest.yaml
pour déployer votre application sous la forme d'un ensemble de conteneurs et de pods dans le cluster configuré. Pour plus d'informations sur cette commande, consultez la rubrique kubectl applydans la documentation de référence de Kubernetes.
Image d'exécution utilisée par l'action « Deploy to Amazon EKS »
L'EKSaction Deploy to Amazon s'exécute sur une image de novembre 2022. Pour de plus amples informations, veuillez consulter Images actives.