Cree una pila a partir de una plantilla de Resource Orchestration Service (ROS) o de una plantilla de terraform para aprovisionar y gestionar un conjunto de recursos en la nube.
Crear una pila desde una plantilla existente
Inicie sesión en la consola de ROS.
En el panel de navegación izquierdo, haga clic en Stacks.
En la barra de navegación superior, seleccione la región donde desea crear la pila, por ejemplo, China (Hangzhou).
-
En la página Stacks, haga clic en Create Stack. En la sección Specify Template, haga clic en Select an Existing Template.
NotaSi selecciona Create Template o ROS Infrastructure Composer, se le redirigirá a la página correspondiente.
-
-
Especifique la plantilla y haga clic en Next.
Seleccione un Template Import Method y configure la plantilla.
Enter Template Content: En la sección Template Content, introduzca una plantilla de ROS o de Terraform. Para obtener más información sobre cómo escribir una plantilla, consulte ROS template structure y Terraform template structure.
My Templates: Seleccione una plantilla existente y su versión. El contenido de la plantilla se completará automáticamente. Para obtener más información sobre cómo crear una plantilla, consulte Create a template y Create an architecture diagram template.
-
Use URL: Introduzca la URL de la plantilla y haga clic en Get Template Content. El contenido de la plantilla se completará automáticamente.
Para utilizar la URL de un archivo de plantilla de ROS almacenado en un bucket de OSS, configure el uso compartido de recursos de origen cruzado (CORS). Para obtener más información, consulte Access ROS templates across domains.
Public Templates: Seleccione una plantilla pública. El contenido de la plantilla se completará automáticamente.
Shared Templates: Seleccione una plantilla y una versión compartida por otro usuario. El contenido de la plantilla se completará automáticamente. Para obtener más información sobre cómo compartir una plantilla, consulte Share a template with an Alibaba Cloud account.
-
En la página Configure Parameters, introduzca un Stack Name y configure los Configure Template Parameters.
NotaLos parámetros obligatorios varían según la plantilla. Introduzca los valores de los parámetros según se le solicite.
-
En la sección Configure Stack Settings, configure los siguientes parámetros y, a continuación, haga clic en Next.
Parámetro
Descripción
Stack Policy
Valores válidos:
-
No Stack Policy: No establece una política de pila.
-
Input Stack Policy: Cargue un archivo o introduzca la política de pila en el cuadro de texto.
Para obtener más información sobre las políticas de pila, consulte Stack policy.
Rollback on Failure
Valores válidos:
-
Yes: Habilita la política de reversión si falla la creación de la pila.
-
No: Deshabilita la política de reversión si falla la creación de la pila.
Timeout Period
Si ROS no logra crear o actualizar todos los recursos dentro del periodo especificado, revierte los recursos a su estado anterior.
Rango de valores: de 10 a 1440.
Unidad: minutos.
Maximum Concurrent Resources
Un valor distinto de cero limita el número de recursos que se crean o actualizan simultáneamente. Un valor de cero significa que no hay límite.
Cuando actualiza una pila o reanuda su creación, se utiliza la configuración anterior si no se especifica un nuevo valor.
Deletion Protection
Evita que la pila se elimine accidentalmente. Valores válidos:
-
Enabled: Habilita la protección contra eliminación.
-
Disabled: Deshabilita la protección contra eliminación.
RAM Role
Puede crear un rol de RAM con ROS como entidad de confianza y, a continuación, conceder únicamente los permisos que requieren los recursos en la plantilla de ROS.
-
Si especifica un rol de RAM, ROS crea los recursos basándose en los permisos de dicho rol.
Si desea usar un rol de pila en lugar de su cuenta actual para crear recursos, asegúrese de que su cuenta actual tenga permisos de gestión de ROS. Para obtener más información, consulte Use a stack role.
Para obtener más información sobre cómo crear un rol de RAM y concederle permisos, consulte Create a RAM role for a trusted Alibaba Cloud service y Manage the permissions of a RAM role.
-
Si no se especifica, ROS utiliza los permisos de su cuenta actual para crear la pila.
Tags
Pares clave-valor que se utilizan para categorizar y gestionar pilas.
Haga clic en Add. En el cuadro de diálogo Edit Tag Binding, establezca una Tag Key y un Tag Value, y luego haga clic en OK.
Resource Group
Seleccione un resource group para la pila. Si no se especifica ningún resource group, la pila se agrega al resource group predeterminado.
Para obtener más información sobre cómo crear un resource group, consulte Create a resource group.
Stack Event Callback URLs
La URL de devolución de llamada para recibir notificaciones de eventos de la pila.
Manual Payment
Especifica si se debe pagar manualmente por los recursos de suscripción definidos en la plantilla.
Si selecciona esta opción, debe pagar manualmente los pedidos de suscripción generados. Los pedidos pendientes de pago se pueden consultar en la página de detalles de la pila.
-
-
En la página Compliance Precheck, complete la comprobación de cumplimiento y, a continuación, haga clic en Next.
NotaLa función de verificación previa de cumplimiento solo está disponible para recursos específicos. Para obtener más información, consulte Compliance precheck.
-
En la sección Detection Rules, agregue reglas de detección.
Seleccione las reglas de detección según los recursos en la nube definidos en la plantilla de ROS.
-
Haga clic en Start Check.
Si se determina que un recurso es Non-compliant, puede hacer clic en Remediation Plan y modificar la configuración del recurso en la nube o el contenido de la plantilla de ROS basándose en el Remediation Plan para garantizar el cumplimiento del recurso.
-
-
En la página Check and Confirm, haga clic en Create.
Una vez creada la pila, la columna Status muestra Successful Creation.
Temas relacionados
-
Gestionar pilas
-
Gestionar recursos existentes mediante la importación de recursos