diff --git a/kubernetes/ansible/roles/sunbird-monitoring/defaults/main.yml b/kubernetes/ansible/roles/sunbird-monitoring/defaults/main.yml index ad0d1bc09519c82c10bdcb0f940f4a34825e45b3..cf89a47542ff418b273b6ecae09d9ddf9f9a967d 100644 --- a/kubernetes/ansible/roles/sunbird-monitoring/defaults/main.yml +++ b/kubernetes/ansible/roles/sunbird-monitoring/defaults/main.yml @@ -269,3 +269,5 @@ service_health_checks: targets: "http://learner-service.{{ namespace }}.svc.cluster.local:9000/health" api_response_upward_trend_threshold: 0.3 + +kafka_exporter_image_tag: v1.3.0 diff --git a/kubernetes/ansible/roles/sunbird-monitoring/templates/ingestion-kafka-exporter.yaml b/kubernetes/ansible/roles/sunbird-monitoring/templates/ingestion-kafka-exporter.yaml index 7ddffd74eee7c69a523367af70b6fceda10785ca..2956b3976f4b2ad1d9f79626ceb65727f843cde2 100644 --- a/kubernetes/ansible/roles/sunbird-monitoring/templates/ingestion-kafka-exporter.yaml +++ b/kubernetes/ansible/roles/sunbird-monitoring/templates/ingestion-kafka-exporter.yaml @@ -6,6 +6,11 @@ kafkaExporter: additionalFlags: - --use.consumelag.zookeeper +image: + repository: danielqsj/kafka-exporter + tag: "{{ kafka_exporter_image_tag }}" + pullPolicy: IfNotPresent + prometheus: serviceMonitor: enabled: true diff --git a/kubernetes/ansible/roles/sunbird-monitoring/templates/processing-kafka-exporter.yaml b/kubernetes/ansible/roles/sunbird-monitoring/templates/processing-kafka-exporter.yaml index 69d64410b6eb2f37d5c0cc549e9b58f70ad1cfc0..1f03467f347fd8814b43fc62dd64dd8eb28ea950 100644 --- a/kubernetes/ansible/roles/sunbird-monitoring/templates/processing-kafka-exporter.yaml +++ b/kubernetes/ansible/roles/sunbird-monitoring/templates/processing-kafka-exporter.yaml @@ -6,6 +6,11 @@ kafkaExporter: additionalFlags: - --use.consumelag.zookeeper +image: + repository: danielqsj/kafka-exporter + tag: "{{ kafka_exporter_image_tag }}" + pullPolicy: IfNotPresent + prometheus: serviceMonitor: enabled: true