Ao implantar em zonas de nuvem baseadas no vSphere no Automation Assembler, especificações de personalização podem aplicar configurações de sistema operacional guest no momento da implantação.

Ativando a especificação de personalização

A especificação de personalização deve existir no vSphere, no destino no qual for implantada.

Edite diretamente o código do modelo de nuvem. O exemplo a seguir aponta para uma especificação de personalização automation-assembler-linux para um host do WordPress no vSphere.

resources:
  WebTier:
    type: Cloud.vSphere.Machine    
    properties:     
        name: wordpress      
        cpuCount: 2
        totalMemoryMB: 1024
        imageRef: 'Template: ubuntu-18.04'      
        customizationSpec: 'automation-assembler-linux'      
        folderName: '/Datacenters/Datacenter/vm/deployments'

Usar especificações de personalização ou comandos cloudConfig

Se quiser que a experiência de provisionamento corresponda ao que está fazendo atualmente no vSphere, continuar usando as especificações de personalização poderá ser a melhor abordagem. No entanto, para expandir para o provisionamento de nuvem híbrida ou várias nuvens, uma abordagem mais neutra são os comandos de inicialização cloudConfig.

Para obter mais informações sobre as seções de cloudConfig em modelos de nuvem, consulte Comandos de configuração em modelos do Automation Assembler.

Comandos e especificações de personalização podem não se misturar

Ao implantar no vSphere, proceda com cuidado se tentar combinar o comando cloudConfig incorporado e a inicialização de especificação de personalização. Eles não são formalmente compatíveis e podem produzir resultados inconsistentes ou indesejados quando usados juntos.

Para obter um exemplo de como os comandos e as especificações de personalização interagem, consulte Endereços IP estáticos do vSphere no Automation Assembler.

Espaçador