SMAR-21: feat: added jaeger tracing

master
Ketelsen, Sven 4 years ago
parent 65df2886e3
commit 74e4174826

@ -2,7 +2,7 @@
hetzner_server_type: cx21
connect_image_version: "8.6.9"
connect_image_version: "latest"
connect_admin_username: "{{ management_admin_username }}"
connect_admin_password: "{{ management_admin_password }}"

@ -369,3 +369,10 @@ management_oidc_client_secret: "{{ management_oidc_client_secret_vault }}"
gpg_key_smardigo_automation__private: '{{ gpg_key_smardigo_automation__private__vault }}'
hetzner_server_type_kube_node: cpx31
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"

@ -94,6 +94,11 @@ connect_environment: [
"LOG_LEVEL_WORKFLOW_ANALYSIS: \"{{ connect_loglevel_workflow_analysis | default('INFO') }}\"",
"WORKFLOW_ENV: \"{{ connect_workflow_env | default('') }}\"",
"OPENTRACING_JAEGER_ENABLED: \"{{ connect_opentracing_jaeger_enabled | default(false) }}\"",
"OPENTRACING_JAEGER_LOG_SPANS: \"{{ connect_opentracing_jaeger_log_spans | default(false) }}\"",
"OPENTRACING_JAEGER_SERVICE_NAME: \"{{ connect_opentracing_jaeger_service_name | default(connect_id) }}\"",
"OPENTRACING_JAEGER_HTTP_SENDER_URL: \"{{ connect_opentracing_jaeger_http_sender_url | default() }}\"",
]
connect_docker: {

@ -58,6 +58,16 @@ iam_docker: {
"SMA_CORS_ALLOWED_METHODS: \"*\"",
"SMA_CORS_ALLOWED_HEADERS: \"*\"",
"SMA_CORS_PATH_PATTERN: \"/**\"",
"IAM_CACHE_TENANTS_TTL: \"3600\"",
"IAM_CACHE_ROLES_TTL: \"60\"",
"IAM_CACHE_USERS_TTL: \"60\"",
"IAM_CACHE_JWKS_TTL: \"3600\"",
"OPENTRACING_JAEGER_ENABLED: \"{{ iam_opentracing_jaeger_enabled | default(false) }}\"",
"OPENTRACING_JAEGER_LOG_SPANS: \"{{ iam_opentracing_jaeger_log_spans | default(false) }}\"",
"OPENTRACING_JAEGER_SERVICE_NAME: \"{{ iam_opentracing_jaeger_service_name | default(iam_id) }}\"",
"OPENTRACING_JAEGER_HTTP_SENDER_URL: \"{{ iam_opentracing_jaeger_http_sender_url | default() }}\"",
],
networks: [
'"back-tier"',

@ -41,6 +41,11 @@ webdav_docker: {
"DATASOURCE_PASSWORD: \"{{ webdav_postgres_password }}\"",
"SMA_JWT_SECRET: \"{{ webdav_jwt_secret }}\"",
"OPENTRACING_JAEGER_ENABLED: \"{{ webdav_opentracing_jaeger_enabled | default(false) }}\"",
"OPENTRACING_JAEGER_LOG_SPANS: \"{{ webdav_opentracing_jaeger_log_spans | default(false) }}\"",
"OPENTRACING_JAEGER_SERVICE_NAME: \"{{ webdav_opentracing_jaeger_service_name | default(webdav_id) }}\"",
"OPENTRACING_JAEGER_HTTP_SENDER_URL: \"{{ webdav_opentracing_jaeger_http_sender_url | default() }}\"",
],
networks: [
'"front-tier"',

Loading…
Cancel
Save