Task Details:
=============
Task ID : AETHER-2167 : Implement helm charts for deploying prom-label-proxy
Task Link : https://jira.opennetworking.org/browse/AETHER-2167
Features/Root Cause Analysis :
==============================
* config model helm chart for prom label proxy
* prom-label-proxy helm chart
* getting initial config not done deliberatlywq
Unit Test:
=============
* Integration testing with prometheus done
* Integration testing with Grafana pending
Change-Id: I1b94feee56cb7046dd1affb036c3d02585aedcaf
diff --git a/aether-roc-umbrella/values.yaml b/aether-roc-umbrella/values.yaml
index 9960045..2a4afcc 100644
--- a/aether-roc-umbrella/values.yaml
+++ b/aether-roc-umbrella/values.yaml
@@ -57,6 +57,8 @@
enabled: true
sdcore-test-dummy:
enabled: true
+ plproxy:
+ enabled: true
grafana:
enabled: true #also enable the proxy below
prometheus:
@@ -113,6 +115,12 @@
fullnameOverride: subscriber-proxy
prometheusEnabled: false
+# Prom label Proxy
+prom-label-proxy:
+ nameOverride: prom-label-proxy-v1
+ fullnameOverride: prom-label-proxy-v1
+ prometheusEnabled: false
+
grafana:
orgs:
acme:
@@ -251,6 +259,9 @@
enabled: true
v4:
enabled: true
+ plproxy:
+ v1:
+ enabled: true
plugin:
compiler:
target: ""