vSphere: VM Customization Specifications

Hello,

Hoje trago uma dica para os VI admins, sei que estamos em uma época recheada de ferramentas IaC que ajudam bastante no deploy de VMs, Contaneirs etc. No entanto vSphere possui uma funcionalidade bastante útil chamada VM Customization Specifications que permite customizar ou personalizar detalhes como nome configuração de rede durante o deploy ou clone de uma VM sem ser necessário esperar a VM fazer o boot para logar e efectuar configuração de nome, DNS, IP. A ideia é reduzir o tempo de deploy usando a interface do vSphere em especifico VM Customization Specifications.

Para isso, primeiro temos que ter um VM template que é uma espécie de golden image pré configurada com OS já instalado em que a partir dela podemos fazer deploy de outras VMs. Então irei usar o template para fazer deploy das novas VMs usando o VM Customization Specifications.

Logar no vSphere Client e no Inventories procurar por VMs and Templates

Aqui temos o template já criado.

Depois de garantir que temos um template, podemos proceder com a criação do VM customization Specifications.

Para criação do VM customization Specification, procurar pelo mesmo na ui vSphere Client:

Clicar New

O meu template é para criação de VMs Windows, então irei criar VMCS para Windows.

Preencher o nome, selecionar o vCenter onde queremos guardar essa configuração e fazer check no Target OS “Windows” no meu caso e outro check no Generate a new security identity (SID).

Na janela de Registration Information, definir o Owner name e Organization

Computer name, selecionar Enter a name in the Clone/Deploy Wizard, para que a configuração de nome seja pedido e preenchido durante o deploy ou clone em vez de predefinir.

Especificar licença caso necessário

Digitar credenciais administrator

Especificar Time Zone

Não desejo executar nenhum comando em especifico durante o primeiro boot, então irei deixar em branco

Nas definições de rede -> Manually select custom settings

Editar configuração de rede IPv4

Prompt the user for an IPv4 address when the specification is used

Para o wizard de deploy solicitar o IP durante o deploy., e já adiantei defini a mask e gateway

DNS, definir o DNS “Preferred DNS Server” e o sufixo

A VM terá apenas uma NIC, NEXT

Caso a VM necessite fazer parte de domínio, preencher os campos username e password com uma conta com permissões.

FINISH para concluir.

VM Customization Specifications Criado com sucesso!

Agora vamos testar fazendo deploy de uma VM a partir do template mostrado no inicio.

Definir o nome da VM

selecionar o cluster

Selecionar o datastore

No passo Select clone options, fazer check no Customize the operating system

Podemos verificar o customization que foi criado anteriormente.

Preencher o Computer Name & IPv4 address

Finish

Fazer Power-On da VM, e em poucos minutos temos a VM com IP configurado, DNS e no domínio.

Espero que o post seja útil e até a próxima!

Deixe uma Resposta

Preencha os seus detalhes abaixo ou clique num ícone para iniciar sessão:

Logótipo da WordPress.com

Está a comentar usando a sua conta WordPress.com Terminar Sessão /  Alterar )

Google photo

Está a comentar usando a sua conta Google Terminar Sessão /  Alterar )

Imagem do Twitter

Está a comentar usando a sua conta Twitter Terminar Sessão /  Alterar )

Facebook photo

Está a comentar usando a sua conta Facebook Terminar Sessão /  Alterar )

Connecting to %s