Use o Resource Orchestration Service (ROS) para chamar operações do Alibaba Cloud CDN. Escreva um modelo do ROS para adicionar automaticamente um nome de domínio acelerado do Alibaba Cloud CDN.
Recursos compatíveis
O Resource Orchestration Service (ROS) simplifica o gerenciamento de recursos em nuvem. Escreva modelos para definir recursos da Alibaba Cloud, como instâncias ECS e instâncias de banco de dados RDS, além de suas dependências. O mecanismo de orquestração do ROS cria e configura automaticamente todos os recursos definidos, permitindo a implantação e a operação e manutenção automatizadas. Para mais informações, consulte O que é o Resource Orchestration Service.
O ROS oferece suporte aos seguintes tipos de recursos do Alibaba Cloud CDN: recursos regulares e recursos de source de dados.
-
Recursos regulares:
ALIYUN::CDN::Domain: Adiciona um nome de domínio acelerado.
ALIYUN::CDN::DomainConfig: Configura nomes de domínio em lote.
-
Recursos de source de dados:
DATASOURCE::CDN::Domains: Consulta informações básicas sobre nomes de domínio acelerados criados.
Permissões
Este exemplo adiciona um nome de domínio acelerado. Por padrão, o Resource Orchestration Service usa as credenciais do usuário atual, que deve ter as seguintes permissões:
AliyunCDNFullAccess: Concede acesso total aos recursos do Alibaba Cloud CDN.
Por questões de segurança, use um usuário RAM em vez da sua conta Alibaba Cloud para acesso à API e operações rotineiras de operação e manutenção. O usuário RAM precisa ter permissões para gerenciar recursos do Alibaba Cloud CDN. Para mais informações, consulte Políticas de sistema para o Alibaba Cloud CDN.
Procedimento
Procedimento
Faça login no console do ROS. Na barra de navegação superior, selecione a região desejada na lista suspensa de region.
-
No painel de navegação à esquerda, clique em Stacks. Em seguida, escolha .
Specify Template: Selecione Select an Existing Template.
Template Import Method: Selecione Enter Template Content.
-
Em Template Content, selecione ROS e insira o código.
Para consultar a sintaxe e os parâmetros, consulte ALIYUN::CDN::Domain.
Clique em Next.
Na página Configure Parameters, defina os parâmetros e clique em Create.
-
Verifique o status da pilha.
O Status da pilha muda para CREATE_COMPLETE e a descrição do status exibe
Stack CREATE completed successfully. -
Após a criação da pilha, valide a criação do recurso por meio de uma API, um SDK ou o console do Alibaba Cloud CDN.
No console do Alibaba Cloud CDN, acesse a página Domain Management. O novo nome de domínio acelerado aparece com o status Enabled e o CNAME status definido como Configured.