Habilite mapas de serviço usando malhas de serviço

  • Versão de lançamento: Zurich
  • Atualizado 31 de jul. de 2025
  • 1 min. de leitura
  • E mapas de serviço de aplicações nable com base no tráfego entre as cargas de trabalho em KubernetesUsando Istio, Linkerd ou service meshes como parte de Agente de visibilidade do Kubernetes (KVA) instalação.

    Antes de Iniciar

    Você deve ter um servidor Prometheus e fornecer o URL do Prometheus.

    Função necessária: discovery_admin.

    Por Que e Quando Desempenhar Esta Tarefa

    Se você usar uma malha de serviço, um pod em execução em cada nó (informante) se comunicará com um servidor Prometheus para obter as informações de tráfego. Para obter mais informações, consulte Instalar Agente de visibilidade do Kubernetes (KVA).

    Procedimento

    Defina parâmetros durante Gráfico do Helm instalação de arquivamento ou modificando . Kubernetes Arquivo YAML fornecido por ServiceNow.
    MétodoAções
    Durante Helm instalação
    Em . Instalação do Helm comando , adicione o seguinte parâmetro:
    --set connectionsDiscovery.method=<METHOD>
    Em que <METHOD> é a URL do Istio (http://prometheus.istio-system:9090) ou do Linkerd (http://prometheus.linkerd-viz:9090).
    Nota:
    Se o URL do servidor Prometheus não for o padrão, use o seguinte parâmetro:
    --set connectionsDiscovery.prometheusUrl
    Modificar . k8s_informador.yaml script
    1. Acesse k8s_informador.yaml script.
    2. Definido a variável de ambiente k8s_informador.yaml inserindo Istio ou Linkerd entre aspas :
      -- name: GET_CONNECTIONS_METHOD value: "" 
    3. Execute o seguinte comando:
      kubectl apply -f k8s_informer.yaml

    O que Fazer Depois

    Crie mapas de serviço de aplicações