hostAuthInfo - Informações sobre Autenticação do Host (hostAuthInfo)

Os detalhes de conexão que permitem ao controlador coletivo autenticar-se junto ao host do servidor.

NameTypeDefaultDescription
rpcHoststringlocalhostO nome completo do host ou endereço IP. Um curinga '*' resultará na detecção do nome do host; isso não é recomendado para sistemas com diversos inícios e pode resultar em comportamento inesperado. O nome do host deve ser exclusivo dentro da rede e deve ser o nome do host no qual o protocolo da conexão remota está recebendo (SSH ou RPC específico do S.O.). Esse valor será herdado da variável defaultHostName se não for configurado. O nome do host definido aqui controlará diretamente o local onde as informações do servidor são armazenadas dentro do controlador coletivo.
rpcPortint22A porta na qual o protocolo de conexão remota está recebendo (SSH ou RPC específico do S.O.). Consulte a documentação do produto para mecanismos RPC suportados.
rpcUserstringO ID do usuário do sistema operacional a ser usado para se conectar ao host.
rpcUserPasswordSenha codificada reversível (sequência)A senha para o usuário do sistema operacional. Se essa propriedade não for configurada, a autenticação baseada em chave será usada. O uso da uso baseada em chave é recomendada para hosts que suportam SSH. Se essa propriedade for configurada e sshPrivateKeyPath também for configurada, a chave terá precedência.
rpcUserHomestringO diretório inicial do ID de login de usuário. Precisa ser configurado somente se sudo for ser usado e e a geração de SSH for ser executada automaticamente.
sshPublicKeyPathstringO caminho para o arquivo da chave pública SSH. Se o par de chaves não existir, um par de chaves será gerado automaticamente. A chave pública será colocada no arquivo authorized_keys do userId configurado se não estiver presente. A configuração do caminho para a chave pública não é necessária.
sshPrivateKeyPathstringO caminho para o arquivo de chave privado SSH. Se o par de chaves não existir, um par de chaves será gerado automaticamente. A chave privada é necessária para autenticação baseada em chave.
sshPrivateKeyPasswordSenha codificada reversível (sequência)A senha para a chave privada SSH.
useSudobooleanoSe essa propriedade for configurada para true, então, sudo será usado para chamar comandos. O usuário com o qual efetuar sudo pode ser controlado configurando o atributo sudoUser. Se sudoUser não estiver configurado, então, o usuário com o qual efetuar sudo será o usuário sudo padrão configurado para o host. Se essa propriedade não for configurada e sudoUser ou sudoUserPassword estiverem configurados, então, useSudo é considerado como true. Se essa propriedade for configurada para false e sudoUser ou sudoUserPassword estiverem configurados, então, um aviso será impresso e as opções do sudo serão ignoradas.
sudoUserstringO ID do usuário do sudo. Essa propriedade não deve ser configurada quando useSudo=false.
sudoUserPasswordSenha codificada reversível (sequência)A senha para o usuário do sudo. Essa propriedade não deve ser configurada quando useSudo=false.
useHostCredentialsbooleanoSe essa propriedade for configurada para true, o produto usará as credenciais RPC do host para chamar comandos e ignorará outros parâmetros no elemento 'Informações sobre Autenticação do Host'.