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.
Añadir la acción «Implementar en un clúster de Kubernetes»
Sigue las siguientes instrucciones para añadir la acción Implementar en un clúster de Kubernetes a tu flujo de trabajo.
Antes de empezar
Antes de añadir la acción Implementar en el clúster de Kubernetes a tu flujo de trabajo, debes tener preparado lo siguiente:
sugerencia
Para configurar estos requisitos previos rápidamente, sigue las instrucciones que se indican en. Tutorial: Implementar una aplicación en Amazon EKS
-
Un clúster de Kubernetes en Amazon. EKS Para obtener información sobre los clústeres, consulta Amazon EKS Clusters en la Guía del EKS usuario de Amazon.
-
Al menos un Dockerfile que describa cómo ensamblar la aplicación en una imagen de Docker. Para obtener más información sobre Dockerfiles, consulta la referencia de Dockerfile.
-
Al menos un archivo de manifiesto de Kubernetes, que se denomina archivo de configuración o configuración en la documentación de Kubernetes. Para obtener más información, consulte Administrar
recursos en la documentación de Kubernetes. -
Un IAM rol que otorga a la acción de implementación en el clúster de Kubernetes la capacidad de acceder a tu clúster de Amazon e interactuar con él. EKS Para obtener más información, consulte el tema Role en la Acción «Implementar en un clúster de Kubernetes» YAML.
Tras crear este rol, debes añadirlo a:
-
Tu archivo de Kubernetes ConfigMap . Para obtener información sobre cómo añadir un rol a un ConfigMap archivo, consulta Cómo habilitar el acceso IAM principal a tu clúster en la Guía del EKS usuario de Amazon.
-
CodeCatalyst. Para obtener información sobre cómo añadir un IAM rol CodeCatalyst, consulteAñadir IAM roles a las conexiones de cuentas.
-
-
Un CodeCatalyst espacio, un proyecto y un entorno. Tanto el espacio como el entorno deben estar conectados a la AWS cuenta en la que vaya a implementar la aplicación. Para obtener más información, consulte Crear un espacio, Crear un proyecto vacío en Amazon CodeCatalyst y Implementación en Cuentas de AWS y VPCs.
-
Un repositorio de código fuente compatible con CodeCatalyst. El repositorio almacena los archivos fuente de la aplicación, los Dockerfiles y los manifiestos de Kubernetes. Para obtener más información, consulte Almacene código y colabore en él con los repositorios de código fuente en CodeCatalyst.