Configurar spoke do Kubernetes

  • Versão de lançamento: Xanadu
  • Atualizado 1 de ago. de 2024
  • 1 min. de leitura
  • Integre a instância ServiceNow e o Kubernetes usando uma chave de API e um certificado para autenticar solicitações ServiceNow.

    Antes de Iniciar

    • Solicite a assinatura do Integration Hub.
    • Ativar o Spoke do Kubernetes
    • Função necessária: administrador

    Gerar certificado e token de API do Kubernetes

    Gere um token de acesso e um certificado de sua conta do Kubernetes para autenticação de chave de API.

    Antes de Iniciar

    Requisitos do Kubernetes:
    • Conta do Kubernetes.
    • Função necessária: administrador com credenciais na máquina host em que o Kubernetes está instalado.

    Por Que e Quando Desempenhar Esta Tarefa

    Conclua essas etapas na máquina host do Kubernetes. Consulte a documentação do Kubernetes para obter instruções sobre como gerar seu token de API e certificado de cliente.

    Procedimento

    1. Na máquina host do Kubernetes, gere um token de acesso para interagir com as APIs do Kubernetes.
      Este token não expira.
    2. Copie e registre o token de acesso para criar registros de credencial em sua instância ServiceNow.
    3. Gere um certificado de cliente para carregar na sua instância ServiceNow.

    Carregar certificado de cliente do Kubernetes

    Carregue o certificado do cliente Kubernetes para sua instância ServiceNow para autenticar solicitações de API para a máquina host do Kubernetes.

    Antes de Iniciar

    Função necessária: administrador

    Procedimento

    1. Navegar até Todos > LDAP do Sistema > Certificados.
    2. Clique em Nova.
    3. Preencha o formulário e insira o certificado no campo Certificado PEM.
      Para obter mais informações sobre como carregar certificados, consulte Como carregar um certificado em uma instância.
    4. Clique em Enviar.

    Configurar uma conexão para o spoke do Kubernetes

    Adicione e configure a conexão do Kubernetes para autenticar solicitações da ServiceNow no spoke do Kubernetes.

    Antes de Iniciar

    Função necessária: administrador

    Procedimento

    1. Navegar até Automação de Processo > Flow Designer.
    2. Clique na guia Conexões.
    3. Localize o alias de conexão do Kubernetes e clique em Exibir detalhes.
    4. Clique em Editar.
    5. No formulário Conexão, preencha os campos.
      Campo Descrição
      Nome da conexão Nome para identificar o registro de alias de conexão do Kubernetes.
      URL de Conexão Endereço IP e porta da máquina host em que o Kubernetes está instalado.
      Chave de API Token obtido do Kubernetes neste formato: Bearer {access token}.
    6. Clique em Enviar.

    Desativar a verificação de host SSL remota

    Uma propriedade do sistema impede que o Spoke do Kubernetes processe respostas do Kubernetes. Defina a propriedade do sistema com.glide.communications.httpclient.verify_hostname como falsa para habilitar a integração.

    Antes de Iniciar

    Função necessária: administrador

    Procedimento

    1. Digite sys_properties.list no navegador de aplicações.
      A tabela Propriedades do sistema [sys_properties] é aberta.
    2. Pesquise a propriedade do sistema com.glide.communications.httpclient.verify_hostname.
    3. Defina o valor como falso.