Lumberyard
Guía del usuario (Version 1.19)

Trabajar con pilas de proyecto

Al seleccionar el nodo Project stack (Pila de proyecto) en el panel de navegación de Cloud Canvas Resource Manager (Administrador de recursos de Cloud Canvas), el panel de detalles muestra información sobre la pila de AWS CloudFormation que Cloud Canvas está utilizando.


            Pila de proyecto

Tenga en cuenta lo siguiente:

  • Si selecciona un nodo de pila de proyecto y no hay ningún perfil de AWS configurado, Lumberyard le pedirá que proporcione uno. Se necesita un perfil para que Lumberyard muestre el estado de los recursos del proyecto. Para obtener más información, consulte Gestión de perfiles de Cloud Canvas.

  • Si selecciona el nodo Project stack (Pila de proyecto) cuando el proyecto no se ha inicializado para su uso con Cloud Canvas, Lumberyard solicita inicializar el proyecto y crear una pila de proyecto. Para obtener más información, consulte Inicialización del administrador de recursos de Cloud Canvas.

Tabla de estado de pila del proyecto

La tabla Project stack status (Estado de pila del proyecto) muestra el estado de la pila de AWS CloudFormation que contiene los recursos utilizados por los grupos de recursos del proyecto.

Esta tabla tiene las siguientes columnas:

Pending (Pendiente): indica cuándo se han modificado el código o las plantillas de pila locales, pero aún no se han cargado en AWS. Detener el puntero del ratón en un valor de esta columna muestra el motivo por el cual el cambio está pendiente. A continuación se incluyen los posibles valores:

  • Create (Crear): la pila se ha definido localmente, pero no se ha creado en AWS.

  • Update (Actualizar): la plantilla de la pila y/o el código de función Lambda se ha cambiado localmente pero aún no se ha cargado en AWS.

  • Delete (Eliminar): la pila se ha eliminado de las definiciones locales, pero no se ha eliminado en AWS. Si utiliza un sistema de control de origen, este estado puede indicar que se ha agregado al proyecto una nueva pila. Sin embargo, la copia local del control de origen está obsoleto y no contiene la definición de la pila nueva.

  • --: no hay ningún cambio pendiente.

Status (Estado): el estado de la pila de AWS CloudFormation. Consulte Comprender las descripciones de estado de los recursos para obtener una descripción de los valores que puede tener esta columna. Para ver la información de estado adicional, detenga el puntero en el indicador de estado.

Created (Creado): la hora de creación de la pila.

Updated (Actualizado): la hora de actualización del estado de la pila.

ID: una versión truncada del ID de AWS para la pila. Para ver el ID completo, detenga el puntero sobre el ID truncado.

Cargar recursos

Haga clic en Upload resources (Cargar recursos) para iniciar el proceso de modificación, creación o eliminación de recursos en AWS para que coincidan con sus definiciones locales. Un cuadro de diálogo muestra los cambios que se aplicarán.


                Upload resources (Cargar recursos)

La tabla de cambios tiene las mismas columnas que la tabla de estados de recursos de la pila, pero también incluye la columna Impacts (Impactos). Si un cambio puede afectar a la seguridad de su proyecto, la columna Impacts (Impactos) contiene el texto Security (Seguridad). Antes de empezar una operación que tiene un impacto de seguridad, debe seleccionar la opción It is OK that this will impact resource SECURITY (Es aceptable que afecte a la SEGURIDAD de los recursos). Revise los cambios de seguridad atentamente antes de aplicarlas.

Del mismo modo, antes de iniciar una operación que elimina uno o más recursos, debe seleccionar la opción It is OK that this will permanently DELETE resources (Es aceptable que ELIMINE de forma permanente los recursos).

Tabla de recursos de pila

La tabla Stack resources (Recursos de pila) muestra el estado de los recursos que utiliza su proyecto.

Esta tabla tiene las siguientes columnas:

Pending (Pendiente): indica los cambios que se han realizado localmente pero que aún no se han cargado en AWS. Detener el ratón en un valor de esta columna muestra el motivo por el cual el cambio está pendiente. A continuación se incluyen los posibles valores:

  • Create (Crear): el recurso se define localmente, pero no se ha creado en AWS.

  • Update (Actualizar): el recurso se ha cambiado localmente pero no se ha cargado en AWS.

  • Delete (Eliminar): el recurso se ha eliminado de las definiciones locales, pero no se ha eliminado en AWS. Si utiliza un sistema de control de origen, este estado puede indicar que se ha agregado al proyecto un nuevo recurso. Sin embargo, la copia local del control de origen está obsoleto y no contiene la definición del recurso nuevo.

  • --: no hay ningún cambio pendiente.

Resource Name (Nombre del recurso): el nombre lógico del recurso.

Type (Tipo): el tipo de recurso (por ejemplo, una función Lambda, un bucket de Amazon S3 o un recurso personalizado).

Status (Estado): el estado actual del recurso. Para obtener una descripción de los posibles valores de estado, consulte Comprender las descripciones de estado de los recursos. Para ver la información de estado adicional, detenga el puntero en el estado.

Timestamp (Marca temporal): la hora de la modificación más reciente.

ID: una versión truncada del ID de AWS para la pila. Para ver el ID completo, detenga el puntero sobre el ID truncado.