Implantar um Trabalhador no Kubernetes

Para implantar um Trabalhador de Ponto de Vantagem On-premises de Disponibilidade, também conhecido como Trabalhador, no Kubernetes, você precisa fazer download e implantar a imagem do docker do Colaborador.

Revise os seguintes pré-requisitos:
  1. Versões suportadas:
    • Kubernetes v1.25 ou superior.
    • Gráfico de Helm 3.
  2. Faça download do zip e da descompactação do helm chart do ponto de observação local. Faça upload da imagem do docker do colaborador baixada em Fazer Download do Worker para um registro do docker privado. Por exemplo: OCI Registry.
  3. Para extrair imagens de um repositório de imagens privadas, é necessário um segredo de extração.

    Dependendo da distribuição do Kubernetes, você precisa gerar um segredo de extração. Para obter informações, consulte Obtendo Imagens do Serviço Registry durante a Implantação.

    Para implantar no OKE, a Oracle recomenda usar Usar Pontos de Vantagem Dedicados.

Para implantar o Worker no Kubernetes:
  1. Abra o menu, de navegação e clique em Observabilidade e Gerenciamento. Em Application Performance Monitoring, clique em Monitoramento de Disponibilidade.
    A página Monitoramento de Disponibilidade é exibida.
  2. Em Recursos, localizado no menu esquerdo, clique em Pontos de Vantagem Locais.
    A página Pontos de Vantagem Locais é exibida.
  3. Em Conceitos Básicos, clique em Instrução de uso do colaborador e selecione Kubernetes.
  4. Selecione Fazer download do gráfico helm e faça download do arquivo apm-synthetic-worker-helm.
    Para verificar a integridade do arquivo, verifique se o valor da coluna MD5 checksum corresponde à saída do arquivo zip baixado.
  5. Forneça as seguintes informações obrigatórias
    1. Nome do colaborador: Informe o nome do colaborador.

      Forneça um nome exclusivo. Sem espaços, apenas números, letras, hifens ou sublinhados.

    2. Ponto de Vantagem Local: Selecione o Ponto de Vantagem Local ao qual o colaborador se conecta.
    3. Chave de dados privada de domínio do APM: Selecione a chave de dados privada de domínio do APM usada para fazer upload de dados para o APM.

      Se o valor do tipo Autorização for selecionado como uma chave de dados privada, esse valor também será usado para criar um colaborador.

    4. Servidor de API sintética do APM: Informe o URL do servidor de API de Monitoramento de Disponibilidade (anteriormente conhecido como Monitoramento Sintético) no qual o ponto de vantagem local será criado.
    5. Caminho do arquivo submetido a download: Informe o caminho em que o arquivo helm submetido a download está localizado.
    6. URL do Repositório: Informe o URL do repositório do qual a imagem será extraída.
    7. Tipo de autorização: Selecione o tipo de autorização usado para a criação do colaborador.
    8. Nome do segredo de extração: Especifique o nome do segredo de extração de imagem criado no namespace padrão.
    9. Tipo de autorização: Selecione o tipo de autorização usado para a criação do colaborador.
      • Chave de dados privada: Usada como chave de autorização de instalação para criar um colaborador. Este é o tipo de autorização preferencial ao instalar um colaborador em um host local.
    10. (Opcional) Mostrar opções de proxy: Defina a configuração do servidor proxy para acessar o URL de destino.

      As opções de proxy suportadas são: NONE e BASIC.

      BASIC: Se ela estiver selecionada, os seguintes parâmetros precisarão ser fornecidos:
      • Host Proxy: O servidor proxy designado que está configurado para rotear a internet.
      • Porta Proxy: O número da porta na qual o servidor proxy está fazendo listening das solicitações/respostas.
      • (Opcional) Usuário Proxy: O nome de usuário do servidor proxy.
      • (Opcional) Senha do Proxy: A senha do nome do usuário do servidor proxy.
      • (Opcional) Proxy BypassList: A lista de nomes de host com os quais o proxy não precisa se conectar.

    As informações fornecidas nas Informações de uso do colaborador geram os comandos Helm mostrados no Kubernetes.

  6. Copie e execute os comandos gerados para criar o colaborador.
    Observação

    • Execute o comando Helm com o flag --dry-run para verificar o comando helm sem criar recursos.
    • Execute o comando Helm com o flag --debug para depurar o comando helm.
  7. Certifique-se de que todos os comandos sejam executados com sucesso.
O Colaborador foi implantado.