From 7c891e472c7966b7a3d93c3700ac3f788c2a6334 Mon Sep 17 00:00:00 2001 From: Sven Ketelsen Date: Wed, 2 Mar 2022 19:57:05 +0100 Subject: [PATCH] feat: activated jaeger traecing on dev - traefik - connect - iam --- group_vars/stage_dev/plain.yml | 7 +++++++ roles/traefik/defaults/main.yml | 2 +- templates/traefik/traefik.toml.j2 | 8 ++++---- 3 files changed, 12 insertions(+), 5 deletions(-) diff --git a/group_vars/stage_dev/plain.yml b/group_vars/stage_dev/plain.yml index 0c54b99..aeffcb8 100644 --- a/group_vars/stage_dev/plain.yml +++ b/group_vars/stage_dev/plain.yml @@ -372,3 +372,10 @@ gpg_key_smardigo_automation__private: '{{ gpg_key_smardigo_automation__private__ k8s_basic_services: - kubelet - docker + +iam_opentracing_jaeger_enabled: true +iam_opentracing_jaeger_http_sender_url: "http://{{ shared_service_kube_jaeger_collector_hostname }}/api/traces" +webdav_opentracing_jaeger_enabled: true +webdav_opentracing_jaeger_http_sender_url: "http://{{ shared_service_kube_jaeger_collector_hostname }}/api/traces" +connect_opentracing_jaeger_enabled: true +connect_opentracing_jaeger_http_sender_url: "http://{{ shared_service_kube_jaeger_collector_hostname }}/api/traces" diff --git a/roles/traefik/defaults/main.yml b/roles/traefik/defaults/main.yml index 11464e3..5e202c0 100644 --- a/roles/traefik/defaults/main.yml +++ b/roles/traefik/defaults/main.yml @@ -1,4 +1,4 @@ --- traefik_image_name: "traefik" -traefik_image_version: "v2.5" +traefik_image_version: "v2.6" diff --git a/templates/traefik/traefik.toml.j2 b/templates/traefik/traefik.toml.j2 index 914cef7..166d9a7 100644 --- a/templates/traefik/traefik.toml.j2 +++ b/templates/traefik/traefik.toml.j2 @@ -23,10 +23,10 @@ buckets = [0.1,0.3,1.2,5.0] entryPoint = "admin-service" -#[tracing] -# serviceName = "{{ traefik_id }}" -# [tracing.jaeger.collector] -# endpoint = "http://{{ shared_service_kube_jaeger_collector_hostname | default('127.0.0.1') }}:80/api/traces" +[tracing] + serviceName = "{{ traefik_id }}" + [tracing.jaeger.collector] + endpoint = "http://{{ shared_service_kube_jaeger_collector_hostname | default('127.0.0.1') }}:80/api/traces" [api] dashboard = true