Procházet zdrojové kódy

HUE-8744 [k8s] Add servicemonitor yaml template

Romain před 6 roky
rodič
revize
c7cacf7bf3

+ 2 - 0
tools/kubernetes/helm/hue/templates/service-hue.yaml

@@ -2,6 +2,8 @@ apiVersion: v1
 kind: Service
 kind: Service
 metadata:
 metadata:
   name: hue
   name: hue
+  labels:
+    app: hue
 spec:
 spec:
   selector:
   selector:
     app: hue
     app: hue

+ 5 - 1
tools/kubernetes/helm/hue/values.yaml

@@ -34,12 +34,14 @@ hue:
     use_cherrypy_server=true
     use_cherrypy_server=true
     gunicorn_work_class=gevent
     gunicorn_work_class=gevent
 
 
+    enable_prometheus=true
+
     [[task_server]]
     [[task_server]]
     enabled=false
     enabled=false
     broker_url=redis://redis:6379/0
     broker_url=redis://redis:6379/0
     result_cache='{"BACKEND": "django_redis.cache.RedisCache", "LOCATION": "redis://redis:6379/0", "OPTIONS": {"CLIENT_CLASS": "django_redis.client.DefaultClient"},"KEY_PREFIX": "queries"}'
     result_cache='{"BACKEND": "django_redis.cache.RedisCache", "LOCATION": "redis://redis:6379/0", "OPTIONS": {"CLIENT_CLASS": "django_redis.client.DefaultClient"},"KEY_PREFIX": "queries"}'
     celery_result_backend=redis://redis:6379/0
     celery_result_backend=redis://redis:6379/0
-    
+
     [impala]
     [impala]
     server_host=172.31.114.171
     server_host=172.31.114.171
 
 
@@ -72,3 +74,5 @@ ingress:
   domain: "demo.gethue.com"
   domain: "demo.gethue.com"
   email: "team@gethue.com"
   email: "team@gethue.com"
   loadBalancerIp: "127.0.0.1"
   loadBalancerIp: "127.0.0.1"
+monitoring:
+  enabled: true