As extensões são plug-ins que ampliam os recursos das instâncias do Elastic Compute Service (ECS) para atender a diversos requisitos de aplicações e negócios. Elas incluem ambientes de execução (como Java, Python e PHP), ferramentas de monitoramento (como o agente do CloudMonitor) e ferramentas de gerenciamento (como o painel BT). No Quick Setup, é possível configurar extensões para instâncias do ECS em várias regiões em uma única operação. Tanto extensões públicas quanto personalizadas são suportadas. Isso aumenta a eficiência na instalação e desinstalação de software, além de simplificar processos complexos de configuração.
Se você deseja configurar extensões (públicas ou personalizadas) para instâncias do ECS em várias regiões em uma única operação, consulte este tópico. Para configurar extensões (públicas ou personalizadas) para instâncias do ECS em uma única região, consulte {{XREF_0}}.
Extensões públicas suportadas
Limites
A instância do ECS deve estar no estado Running.
O agente do Cloud Assistant deve estar instalado na instância do ECS e apresentar o status Normal.
Os sistemas operacionais suportados incluem Alibaba Cloud Linux, CentOS, Ubuntu, Debian, Fedora e Windows Server. Os sistemas operacionais compatíveis com uma extensão específica são exibidos no console.
A instalação ou desinstalação da aceleração de desempenho de aplicações só pode ser feita nas páginas de produto das instâncias Yitian (g8y, c8y e r8y).
Os limites acima se aplicam às extensões públicas. Para instalar uma extensão personalizada, você também deve atender aos seguintes requisitos:
Uma extensão personalizada deve ter sido criada e seu pacote de instalação armazenado em um bucket do Object Storage Service (OSS).
Para instalar uma extensão personalizada entre contas, a conta proprietária da extensão deve primeiro compartilhá-la com a conta de destino, que precisa ser uma conta Alibaba Cloud. Para mais informações, consulte {{XREF_1}}.
Procedimento
Caso deseje instalar uma extensão personalizada entre contas, compartilhe-a primeiro: use a conta proprietária da extensão para acessar a página de detalhes da extensão, clique em Add Sharing na seção Sharing Status e compartilhe a extensão com a conta de destino, que deve ser uma conta Alibaba Cloud. Em seguida, use a conta de destino para executar as operações abaixo. Para mais informações, consulte {{XREF_2}}.
Faça login no console do OOS.
No painel de navegação à esquerda, clique em Quick Setup.
Na aba Configuration Library, clique em Create na seção Extensions.
-
Na página Extensions, configure os parâmetros e clique em Create.
A tabela a seguir descreve os principais parâmetros.
Parâmetro
Descrição
Configuration Description
Descrição do conteúdo principal configurado para este recurso. Deve ter entre 1 e 256 caracteres.
Cross-account Configuration
Current Account
Opção padrão. Permite selecionar recursos pertencentes à conta atualmente conectada.
Across Accounts (Resource Directory)
Permite gerenciar recursos pertencentes a várias contas. Antes de usar esta opção, ative o Resource Directory e conclua as configurações usando a conta de gerenciamento ou uma conta de administrador delegado. Ao ativar o acesso confiável, defina o Resource Orchestration Service (ROS) como serviço confiável. Para mais informações, consulte {{XREF_3}}.
Select Instances
Select Region
Seleção da região. Os seguintes métodos são suportados:
Deploy in Current Region: Utiliza apenas as instâncias gerenciadas na região selecionada no console atual como alvos.
Deploy in Another Region: Selecione as regiões onde deseja aplicar a configuração.
Target Instance
Selecione as instâncias de destino. Os métodos de seleção disponíveis variam conforme o método de seleção de região:
Ao implantar a configuração na região atual, é possível selecionar instâncias manualmente, especificar tags, definir um grupo de recursos ou selecionar todas as instâncias.
Ao implantar a configuração em regiões específicas, você pode especificar tags ou selecionar todas as instâncias.
Configure Parameters
Extension Type
Selecione o tipo de extensão que deseja instalar. Os seguintes tipos são suportados:
Public Extension: Extensão fornecida pela Alibaba Cloud.
Custom Extension: Extensão criada por você. Para instalá-la entre contas, é necessário compartilhá-la previamente com a conta de destino.
Extensions to install
As extensões disponíveis para seleção variam conforme o tipo de extensão escolhido e as instâncias de destino. As opções reais exibidas na página prevalecem.
Action
Operações de instalação, desinstalação e atualização são suportadas.
Extension Version
A versão da extensão é selecionada automaticamente. Nenhuma ação é necessária.
Command Parameters
Os parâmetros a serem configurados variam conforme a extensão selecionada. Configure-os conforme as instruções na página.
NotaSe a mensagem No parameters are required for the extension. for exibida, a extensão selecionada não requer parâmetros adicionais.
Para configurar a taxa de simultaneidade na execução de tarefas, acesse Advanced.
-
Na caixa de diálogo Confirm Configuration que aparece, verifique os parâmetros de configuração e clique em OK.
Ao instalar uma extensão personalizada entre contas, a página OSS Bucket Policy Confirmation será exibida. Para realizar essa instalação, configure uma política de bucket do OSS que permita à função de execução do grupo de stacks da conta membro ler o pacote de instalação da extensão na conta Alibaba Cloud. Após verificar o nome do bucket e o conteúdo da política exibidos na página, clique em Confirm and Create.
NotaApós confirmar a operação, a política exibida na página será mesclada à política existente do bucket. Outras declarações não serão sobrescritas.
Depois de concluir a configuração, visualize a configuração da extensão na aba Configurations.