Creación de una implementación en una plataforma de informática de EC2/en las instalaciones (consola)
En este tema se muestra cómo implementar una aplicación un servidor Amazon EC2 o en las instalaciones mediante la consola.
Inicie sesión en la Consola de administración de AWS y abra la consola de CodeDeploy en https://console.aws.amazon.com/codedeploy
. nota
Inicie sesión con el mismo usuario que configuró en Introducción a CodeDeploy.
-
Realice una de las siguientes acciones:
-
Si desea implementar una aplicación, en el panel de navegación, expanda Deploy (Implementar) y, a continuación, elija Applications (Aplicaciones). Elija el nombre de la aplicación que desea implementar. Asegúrese de que la columna Plataforma de informática de la aplicación sea EC2/en las instalaciones.
-
Si desea volver a implementar una implementación, en el panel de navegación, expanda Implementar y, a continuación, elija Implementaciones. Localice la implementación que desea volver a implementar y, a continuación, elija el nombre de su aplicación en la columna Application (Aplicación). Asegúrese de que la columna Plataforma de informática de la implementación sea EC2/en las instalaciones.
-
-
En la pestaña Implementaciones, elija Crear implementación.
nota
La aplicación debe tener un grupo de implementación antes de poder implementarse. Si la aplicación no tiene un grupo de implementación, en la pestaña Grupos de implementación, elija Crear grupo de implementación. Para obtener más información, consulte Creación de un grupo de implementación con CodeDeploy.
-
En Grupo de implementación, elija el grupo de implementación que va a utilizar para esta implementación.
-
Junto a Repository type (Tipo de repositorio), seleccione el tipo de repositorio en el que está almacenada la revisión:
-
Mi aplicación está almacenada en Amazon S3: para obtener información, consulte Especificar información acerca de una revisión almacenada en un bucket de Amazon S3 y vuelva al paso 6.
-
Mi aplicación está almacenada en GitHub: para obtener información, consulte Especificar información acerca de una revisión almacenada en un repositorio de GitHub a continuación y vuelva al paso 6.
-
-
(Opcional) En el cuadro Descripción de la implementación, introduzca una descripción para la implementación.
-
(Opcional) Expanda Anular la configuración de la implementación para elegir una configuración de implementación que controle cómo se desvía el tráfico al servidor de Amazon EC2, o a uno en las instalaciones, distinto del que se especifica en el grupo de implementación.
Para obtener más información, consulte Uso de configuraciones de implementación en CodeDeploy.
-
-
Seleccione Don't fail the deployment if the ApplicationStop lifecycle event fails (Dar como válida la implementación si el evento ApplicationStop del ciclo de vida produce un error) si desea que una implementación en una instancia se realice correctamente si el evento del ciclo de vida
ApplicationStopproduce un error. -
Expanda Configuración adicional del comportamiento de la implementación para especificar el modo en que CodeDeploy gestiona los archivos de una ubicación de destino de implementación que no haya formado parte de la última implementación realizada correctamente.
Elija una de las siguientes opciones:
-
Dar como errónea la implementación: se notifica un error y el estado de la implementación cambia a
Failed. -
Sobrescribir el contenido: si hay un archivo del mismo nombre en la ubicación de destino, la versión de la revisión de la aplicación lo sustituye.
-
Retener el contenido: si hay un archivo del mismo nombre en la ubicación de destino, este se conserva y la versión de la revisión de la aplicación no se copia en la instancia.
Para obtener más información, consulte Comportamiento de la restauración con contenido existente.
-
-
-
(Opcional) En Rollback configuration overrides, puede especificar opciones de restauración automática de esta implementación distintas de las que se hayan especificado para el grupo de implementaciones, si las hay.
Para obtener información acerca de restauraciones en CodeDeploy, consulte Reimplementaciones y restauración de implementaciones y Volver a implementar y restaurar una implementación con CodeDeploy.
Elija una de las siguientes opciones:
-
Restaurar si una implementación da error: CodeDeploy volverá a implementar la última revisión correcta conocida como una implementación nueva.
-
Restaurar cuando se alcancen los umbrales de alarma: si se añaden alarmas al grupo de implementación, CodeDeploy implementa la última revisión correcta conocida al activarse una o más alarmas especificadas.
-
Deshabilitar restauraciones: no se realizan restauraciones de esta implementación.
-
-
Elija Iniciar la implementación.
Para realizar un seguimiento del estado de la implementación, consulte Visualización de los detalles de la implementación de CodeDeploy .