diff --git a/infra/k8s/gitlab/grafana-values.yaml b/infra/k8s/gitlab/grafana-values.yaml index fc1f2ca12..49a0e7401 100644 --- a/infra/k8s/gitlab/grafana-values.yaml +++ b/infra/k8s/gitlab/grafana-values.yaml @@ -6,6 +6,12 @@ replicas: 1 nodeSelector: k8s.scaleway.com/pool-name: platform +tolerations: + - key: gitlab + operator: Equal + value: "true" + effect: NoSchedule + resources: requests: cpu: 50m @@ -34,6 +40,46 @@ datasources: url: http://gitlab-prometheus-server.foxhunt.svc.cluster.local:80 access: proxy isDefault: true + - name: Loki + type: loki + access: proxy + url: http://loki.foxhunt.svc.cluster.local:3100 + isDefault: false + jsonData: + derivedFields: + - datasourceUid: tempo + matcherRegex: '"trace_id":"(\w+)"' + name: TraceID + url: "$${__value.raw}" + - name: Tempo + type: tempo + uid: tempo + access: proxy + url: http://tempo.foxhunt.svc.cluster.local:3200 + isDefault: false + jsonData: + tracesToLogsV2: + datasourceUid: loki + filterByTraceID: true + nodeGraph: + enabled: true + serviceMap: + datasourceUid: prometheus + +sidecar: + dashboards: + enabled: true + folder: /tmp/dashboards + folderAnnotation: grafana_folder + label: grafana_dashboard + labelValue: "1" + searchNamespace: foxhunt + provider: + foldersFromFilesStructure: true + datasources: + enabled: false + label: grafana_datasource + labelValue: "" dashboardProviders: dashboardproviders.yaml: