Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Implementación en Amazon EKS con un flujo de trabajo
sugerencia
Para ver un tutorial que muestra cómo utilizar la acción Implementar en un clúster de Kubernetes, consulte. Tutorial: Implementar una aplicación en Amazon EKS
En esta sección se describe cómo implementar una aplicación en contenedores en un clúster de Kubernetes mediante un flujo de trabajo. CodeCatalyst Para ello, debes añadir la acción Implementar en un clúster de Kubernetes a tu flujo de trabajo. Esta acción despliega la aplicación en un clúster de Kubernetes que haya configurado en Amazon Elastic Kubernetes Service () mediante uno o varios archivos de manifiesto de KubernetesEKS. Para Tutorial: Implementar una aplicación en Amazon EKS ver deployment.yaml un ejemplo de manifiesto, consulte en.
Para obtener más información sobre Kubernetes, consulta la documentación de Kubernetes.
Para obtener más información sobre AmazonEKS, consulta ¿Qué es AmazonEKS? en la Guía del EKS usuario de Amazon.
Cómo funciona la acción «Implementar en un clúster de Kubernetes»
La implementación en el clúster de Kubernetes funciona de la siguiente manera:
-
En tiempo de ejecución, la acción instala la
kubectl
utilidad Kubernetes en la máquina de CodeCatalyst procesamiento en la que se ejecuta la acción. La acción se configurakubectl
para apuntar al EKS clúster de Amazon que proporcionaste al configurar la acción. Lakubectl
utilidad es necesaria para ejecutar elkubectl apply
comando, a continuación. -
La acción ejecuta el
kubectl apply -f
comando, que ejecuta las instrucciones demy-manifest.yaml
my-manifest.yaml
para implementar la aplicación como un conjunto de contenedores y pods en el clúster configurado. Para obtener más información sobre este comando, consulta el tema kubectl applyen la documentación de referencia de Kubernetes.