Enable service maps using service meshes
Enable application service maps based on the traffic between the workloads in Kubernetes by using Istio or Linkerd or service meshes as part of Kubernetes Visibility Agent (KVA) installation.
Antes de Iniciar
You must have a Prometheus server and provide the Prometheus URL.
Role required: discovery_admin.
Por Que e Quando Desempenhar Esta Tarefa
If you use a service mesh, a pod running on every node (Informer) communicates with a Prometheus server to get the traffic information. For more information, see Install Kubernetes Visibility Agent (KVA)
Procedimento
Set parameters either during Helm chart archive installation or by modifying the Kubernetes YAML file provided by ServiceNow.
| Method | Actions |
|---|---|
| During Helm installation |
In the
Helm install command, add the following parameter:where <METHOD> is the URL for either Istio
(http://prometheus.istio-system:9090) or Linkerd (http://prometheus.linkerd-viz:9090).Nota:
If your Prometheus server URL is not the default one, use the following parameter:
|
| Modify the k8s_informer.yaml script |
|