Utilice Resource Orchestration Service (ROS) para invocar operaciones de Alibaba Cloud CDN. Escriba una plantilla de ROS para agregar automáticamente un nombre de dominio acelerado de Alibaba Cloud CDN.
Recursos compatibles
Resource Orchestration Service (ROS) simplifica la gestión de recursos en la nube. Puede escribir plantillas para definir recursos de Alibaba Cloud, como instancias de ECS e instancias de base de datos de RDS, junto con sus dependencias. El motor de orquestación de ROS crea y configura automáticamente todos los recursos definidos para automatizar el despliegue y las tareas de operación y mantenimiento. Para obtener más información, consulte What is Resource Orchestration Service.
ROS admite los siguientes tipos de recursos de Alibaba Cloud CDN: recursos regulares y recursos de origen de datos.
-
Recursos regulares:
ALIYUN::CDN::Domain: Agrega un nombre de dominio acelerado.
ALIYUN::CDN::DomainConfig: Configura nombres de dominio por lotes.
-
Recursos de origen de datos:
DATASOURCE::CDN::Domains: Consulta información básica sobre los nombres de dominio acelerados creados.
Permisos
Este ejemplo agrega un nombre de dominio acelerado. De forma predeterminada, Resource Orchestration Service utiliza las credenciales del usuario actual, quien debe contar con los siguientes permisos:
AliyunCDNFullAccess: Otorga acceso total a los recursos de Alibaba Cloud CDN.
Por motivos de seguridad, utilice un usuario de RAM en lugar de su cuenta de Alibaba Cloud para acceder a la API y realizar tareas rutinarias de operación y mantenimiento. El usuario de RAM debe tener permisos para gestionar recursos de Alibaba Cloud CDN. Para obtener más información, consulte System policies for Alibaba Cloud CDN.
Procedimiento
Procedimiento
Inicie sesión en la consola de ROS. En la barra de navegación superior, seleccione la región deseada en la lista desplegable de region.
-
En el panel de navegación izquierdo, haga clic en Stacks. A continuación, elija .
Specify Template: Seleccione Select an Existing Template.
Template Import Method: Seleccione Enter Template Content.
-
En Template Content, seleccione ROS e introduzca el código.
Para consultar la sintaxis y los parámetros, consulte ALIYUN::CDN::Domain.
Haga clic en Next.
En la página Configure Parameters, establezca los parámetros y haga clic en Create.
-
Compruebe el estado de la pila.
El Status de la pila cambia a CREATE_COMPLETE y la descripción del estado es
Stack CREATE completed successfully. -
Una vez creada la pila, compruebe la creación del recurso mediante una API, un SDK o la consola de Alibaba Cloud CDN.
En la consola de Alibaba Cloud CDN, vaya a la página Domain Management. El nuevo nombre de dominio acelerado aparece con un estado Enabled y un CNAME status de Configured.