Requisitos previos
Para seguir en este tutorial:
-
Complete todos los pasos de Introducción a CodeDeploy, incluida la configuración de la AWS CLI y la creación de un perfil de instancia de (
CodeDeployDemo-EC2-Instance-Profile) y un rol de servicio (CodeDeployDemo). Un rol de servicio es un tipo especial de rol de IAM que da a un servicio permiso para actuar en nombre de un usuario. -
Si crea un grupo de escalado automático con una plantilla de inicio, debe añadir los siguientes permisos:
-
ec2:RunInstances -
ec2:CreateTags -
iam:PassRole
Para obtener más información, consulte Paso 2: Crear un rol de servicio, Creación de una plantilla de lanzamiento para un grupo de escalado automático y Compatibilidad con las plantillas de lanzamiento en la Guía del usuario de Amazon EC2 Auto Scaling.
-
-
Cree y utilice una revisión que sea compatible con una instancia de Ubuntu y CodeDeploy. Para su revisión, puede realizar una de las siguientes acciones:
-
Cree y utilice la revisión de ejemplo en Paso 2: Crear una revisión de aplicación de ejemplo en el tutorial Tutorial: Implementación de una aplicación en una instancia en las instalaciones con CodeDeploy (Windows Server, Ubuntu Server o Red Hat Enterprise Linux).
-
Para crear su propia revisión, consulte Gestión de revisiones de aplicaciones para CodeDeploy.
-
-
Cree un grupo de seguridad denominado
CodeDeployDemo-AS-SGcon la siguiente regla de entrada:-
Tipo: HTTP
-
Origen: Cualquiera
Esto es necesario para ver la aplicación y comprobar que la implementación se ha realizado correctamente. Para obtener información sobre cómo crear un grupo de seguridad, consulte Creación de un grupo de seguridad en la Guía del usuario de Amazon EC2.
-