Como provedor de services, você pode ative o recurso de alteração de configuração ao crie um service. Isso permite que seus clientes atualizem, façam downgrade ou personalizem as configurações de uma instância de service sem precisar recriá-la.
Faturamento
O Compute Nest não cobra taxas de service de plataforma. No entanto, há cobrança pelos recursos cloud utilizados na implantação do service, como instâncias do Server Load Balancer (SLB) e do Elastic Compute Service (ECS). Para detalhes sobre faturamento, consulte Billing.
Crie um service com alteração de configuração ativada
Pré-requisitos
Antes de começar, verifique se você tem:
Acesso ao console do Compute Nest
Um modelo de service pronto para publicação
Para oferecer suporte ao método Change Plan, configure pelo menos um conjunto de parâmetros no service antes de concluir este procedimento. Sem um conjunto de parâmetros, a opção Change Plan fica indisponível.
Configure o modelo de service
Antes de ative a alteração de configuração, atualize seu modelo de service para dar suporte às operações necessárias:
Alterar tipo de instância: defina a propriedade
UpdatePolicydo recursoALIYUN::ECS::InstanceGroupcomoForAllInstances.Reexecute um comando na alteração: defina a propriedade
Synsdo recursoALIYUN::ECS::RunCommandcomotrue. O recurso é reexecutado durante a alteração de configuração.
Ative a alteração de configuração
Faça login no console do Compute Nest.
No painel de navegação à esquerda, clique em My Services. Na aba Created Services, clique em Create Service.
-
Na página Create Service, configure os parâmetros do service e ative a opção Service Instance Configuration Change.
Na seção Configuration Change Operation, clique em Add Operation.
-
Na caixa de diálogo Add Operation, configure a operação:
Na lista suspensa Select Template, selecione um modelo. O Template 1 vem selecionado por padrão.
No campo Operation Name, insira um nome. Exemplo:
Resize system disk.No campo Operation Description, insira uma descrição.
-
Defina o Operation Type com um dos valores a seguir. Cada tipo impõe restrições diferentes às alterações de parâmetros.
Tipo de operação
Restrição do conjunto de parâmetros
Parâmetros numéricos
Parâmetros booleanos
AllowedValues
Conjunto de parâmetros personalizado
Upgrade
O número de série deve ser maior que o do conjunto atual
Apenas aumento monotônico
Não é possível alterar de
trueparafalseSequência monotônica crescente
Não permitido
Downgrade
O número de série deve ser menor que o do conjunto atual
Apenas redução monotônica
Não é possível alterar de
falseparatrueSequência monotônica decrescente
Não permitido
Customize
Sem limites
Sem limites
Sem limites
Sem limites
Permitido
-
Configure o parâmetro Method:
Change Plan: utiliza um conjunto de parâmetros. Requer pelo menos um conjunto de parâmetros configurado para o service.
Change Parameter: permite que os clientes modifique parâmetros individuais. O Compute Nest filtra os parâmetros não modificáveis, de modo que apenas os parâmetros elegíveis aparecem na seção Select Parameters.
Caso tenha selecionado Change Parameter, acesse a seção Select Parameters e selecione os parâmetros que os clientes podem modifique.
Para este exemplo, selecione Change Plan e Change Parameter como método de alteração. Em Select Parameters, escolha os parâmetros a serem alterados, como
DataDiskSize. Clique em OK para adicionar a operação de alteração de configuração. Clique em Save Service.
Alterar as configurações de uma instância de service
Pré-requisitos
Antes de começar, verifique se você tem:
Uma instância de service. Para instruções sobre como crie uma instância de service, consulte Create a private service instance.
Alterar configurações
-
Na página Service Instance Details, visualize as configurações atuais na seção Configuration Information.
Neste exemplo, a instância de service utiliza a zona
cn-hangzhou-i, o tipo de instânciaecs.g6e.largee o método de faturamentoPostPaid. A instância possui um disco de sistemacloud_essdde 40 GiB, um disco de dadoscloud_essdde 100 GiB,PayByTraffic, largura de banda de Internet 0 e RegionIdcn-hangzhou. O disco de dados de 100 GiB e o tipo de instânciaecs.g6e.largesão os valores-chave a serem monitorados. No canto superior direito, clique em Change Configurations of Service Instance.
-
Na caixa de diálogo Change Configurations of Service Instance, selecione um tipo de operação e clique em Next.
Na seção Upgrade, selecione Data Disk Expansion.
-
Na etapa Configure Parameters, defina os valores dos parâmetros para a alteração de configuração. Clique em Next.
Selecione Parameter Set 2 (tipo de instância
ecs.g6e.xlarge, uso geral aprimorado g6e, 4 vCPUs e 16 GiB de memória). Na seção ECS Configuration, defina Data Disk Size como200GiB. Valores válidos: 20 a 32768. Unidade: GiB. -
Na etapa Preview Parameter Changes, revise os valores atualizados dos parâmetros e confirme se as alterações estão corretas antes de prosseguir.
Após confirme que as configurações estão corretas, clique em OK para concluir a alteração de configuração.
Clique em OK.
Verifique a alteração
Após a conclusão da alteração de configuração, acesse a seção Configuration Information na página Service Instance Details. Se os valores dos parâmetros refletirem suas alterações, a mudança de configuração foi bem-sucedida.
Neste exemplo, confirme se Data Disk Size está definido como 200 e Instance Type como ecs.g6e.xlarge.