Você pode configurar o vRealize Automation para executar os seus scripts personalizados do Visual Basic como etapas adicionais no ciclo de vida da máquina, antes ou depois do seu provisionamento. Por exemplo, você poderia usar um script de pré-provisionamento para gerar certificados ou tokens de segurança antes de provisionamento e, em seguida, um script de pós-provisionamento para usar os certificados e os tokens depois do provisionamento de máquinas. Você pode executar os scripts do Visual Basic com qualquer método de provisionamento, mas não pode usá-los com máquinas do Amazon AWS.

Tabela 1. Lista de verificação para execução de scripts do Visual Basic durante o provisionamento

Tarefa

Localização

Detalhes

Caixa de seleção Instalar e configurar o agente do EPI para scripts do Visual Basic.

Geralmente, o host do Manager Service

Consulte Instalando o agente do EPI para scripts do Visual Basic.

Caixa de seleção Criar seus scripts do Visual Basic.

A máquina na qual o agente do EPI está instalado

O vRealize Automation inclui um script de amostra do Visual Basic, PrePostProvisioningExample.vbs, no subdiretório Scripts do diretório de instalação do agente do EPI. Esse script contém um cabeçalho para carregar todos os argumentos para um dicionário, um corpo no qual você pode incluir suas funções e um rodapé para retornar as propriedades personalizadas atualizadas para o vRealize Automation.

Ao executar um script do Visual Basic, o agente do EPI passa todas as propriedades personalizadas da máquina como argumentos para o script. Para retornar os valores de propriedade atualizados para o vRealize Automation, coloque essas propriedades em um dicionário e chame uma função fornecida pelo vRealize Automation.

Caixa de seleção Coletar as informações obrigatórias para incluir seus scripts em blueprints.

Capture as informações e transfira para seus arquitetos de infraestrutura

Observação:

Um administrador de malha pode criar um grupo de propriedade usando os conjuntos de propriedades ExternalPreProvisioningVbScript e ExternalPostProvisioningVbScript para fornecer estas informações necessárias. Fazê-lo facilita a inclusão correta dessas informações aos blueprints para os arquitetos de blueprint.

  • O caminho completo para o script do Visual Basic, incluindo o nome do arquivo e extensão. Por exemplo, %System Drive%Program Files (x86)\VMware\vCAC Agents\EPI_Agents\Scripts\SendEmail.vbs.

  • Para executar um script antes do provisionamento, instrua os arquitetos de infraestrutura a inserir o caminho completo para o script como o valor da propriedade personalizada ExternalPreProvisioningVbScript. Para executar um script depois do provisionamento, eles precisarão usar a propriedade personalizada ExternalPostProvisioningVbScript.