Você pode adicionar grupos de propriedades predefinidas para um componente do contentor em um blueprint do vRealize Automation. Quando máquinas são provisionadas usando um blueprint que contém essas propriedades, a máquina provisionada é registrada como máquina do host do contentor Docker.

Contentores para vRealize Automation fornecido aos dois grupos de propriedades a seguir de propriedades personalizadas específicas do contentor. Ao adicionar um componente do contentor para um blueprint, você pode adicionar esses grupos de propriedades ao contentor para registrar as máquinas provisionadas como hosts do contentor.

  • Propriedades do host do contentor com autenticação do certificado

  • Propriedades do host do contentor com autenticação do usuário/senha

Esses grupos de propriedades são visíveis em vRealize Automation, quando você selecionar Administração > Dicionário de propriedades > Grupos de propriedades.

Devido ao fato dos grupos de propriedades serem compartilhados por todos os locatários, se você estiver trabalhando em um ambiente com diversos locatários, considere clonar e personalizar suas propriedades. Nomeando exclusivamente grupos de propriedades e propriedades nos grupos, você pode editá-los para definir os valores de personalização para uso em um locatário específico.

As propriedades mais comumente usadas são Container.Auth.PublicKey e Container.Auth.PrivateKey, nas quais o administrador do contentor fornece o certificado do cliente para autenticação com o host do contentor.

Tabela 1. Propriedades personalizadas do Containers

Propriedade

Descrição

containers.ipam.driver

Apenas para uso com contentores. Especifica o driver IPAM a ser usado ao acrescentar um componente de rede do Containers para um blueprint. Os valores suportados dependem dos drivers instalados no ambiente do host do contêiner em que são usados. Por exemplo, um valor suportado pode ser infoblox ou calico, dependendo dos plug-ins IPAM que são instalados no host do contêiner.

containers.network.driver

Apenas para uso com contentores. Especifica o driver de rede a ser usado ao acrescentar um componente de rede do Containers para um blueprint. Os valores suportados dependem dos drivers instalados no ambiente do host do contêiner em que são usados. Como padrão, os drivers de rede Docker fornecidos incluem o driver ponte, sobreposição e macvlan, enquanto os drivers de rede do host do contentor virtual (VCH) fornecidos incluem o driver ponte. Os drivers de rede de terceiro, como weave e calico também podem estar disponíveis, dependendo de quais plug-ins de rede são instalados no host do contêiner.

Container

Apenas para uso com contentores. O valor padrão é App.Docker e é necessário. Não modifique essa propriedade.

Container.Auth.User

Apenas para uso com contentores. Especifique o nome do usuário para conectar ao host de Containers.

Container.Auth.Password

Apenas para uso com contentores. Especifique a senha para o nome do usuário ou a senha da chave pública ou privada a ser usada. O valor de propriedade criptografado é suportado.

Container.Auth.PublicKey

Apenas para uso com contentores. Especifique a chave pública para conectar ao host de Containers.

Container.Auth.PrivateKey

Apenas para uso com contentores. Especifique a chave privada para conectar ao host de Containers. O valor de propriedade criptografado é suportado.

Container.Connection.Protocol

Apenas para uso com contentores. Especifique o protocolo de comunicação. O valor padrão é API e é necessário. Não modifique essa propriedade.

Container.Connection.Scheme

Apenas para uso com contentores. Especifique o esquema de comunicação. O padrão é https.

Container.Connection.Port

Apenas para uso com contentores. Especifique a porta de conexão de Containers. A padrão é 2376.

Extensibility.Lifecycle.Properties.VMPSMasterWorkflow32.MachineActivated

Apenas para uso com contentores. Especifique a propriedade de evento broker para expor todas as propriedades de Containers e que é usada para registrar um host provisionado. O valor padrão é Container* e é necessário. Não modifique essa propriedade.

Extensibility.Lifecycle.Properties.VMPSMasterWorkflow32.Disposing

Apenas para uso com contentores. Especifique a propriedade de evento broker para expor todas as propriedades de Containers acima e que é usada para cancelar o registro de um host provisionado. O valor padrão é Container* e é necessário. Não modifique essa propriedade.