diff options
author | Pierre Rioux <pierre.rioux@amdocs.com> | 2018-09-12 15:58:20 -0400 |
---|---|---|
committer | Prudence Au <prudence.au@amdocs.com> | 2018-09-14 16:51:04 -0400 |
commit | 303680b7eefa63fbd04f5cf7f2f4bfb33107cdf6 (patch) | |
tree | 6a7920b0c3c5d9888a71e7a1af8872958af3d669 /kubernetes/pomba/charts/pomba-validation-service/templates | |
parent | 95f819a35f8ca316647b4a8341a589985f3c21d8 (diff) |
adding POMBA rules
Change-Id: I312ef387ee5e84d90d78474d9c47b337bdfa450a
Issue-ID: LOG-434
Signed-off-by: Pierre Rioux <pierre.rioux@amdocs.com>
Diffstat (limited to 'kubernetes/pomba/charts/pomba-validation-service/templates')
-rw-r--r-- | kubernetes/pomba/charts/pomba-validation-service/templates/configmap.yaml | 8 | ||||
-rw-r--r-- | kubernetes/pomba/charts/pomba-validation-service/templates/deployment.yaml | 9 |
2 files changed, 17 insertions, 0 deletions
diff --git a/kubernetes/pomba/charts/pomba-validation-service/templates/configmap.yaml b/kubernetes/pomba/charts/pomba-validation-service/templates/configmap.yaml index e66afdc71e..d3bfd813e6 100644 --- a/kubernetes/pomba/charts/pomba-validation-service/templates/configmap.yaml +++ b/kubernetes/pomba/charts/pomba-validation-service/templates/configmap.yaml @@ -35,3 +35,11 @@ metadata: namespace: {{ include "common.namespace" . }} data: {{ tpl (.Files.Glob "resources/appconfig/topics/*.properties").AsConfig . | indent 2 }} +--- +apiVersion: v1 +kind: ConfigMap +metadata: + name: {{ include "common.fullname" . }}-rules + namespace: {{ include "common.namespace" . }} +data: +{{ tpl (.Files.Glob "resources/bundleconfig/etc/rules/poa-event/*.groovy").AsConfig . | indent 2 }} diff --git a/kubernetes/pomba/charts/pomba-validation-service/templates/deployment.yaml b/kubernetes/pomba/charts/pomba-validation-service/templates/deployment.yaml index 550223b4e9..5faa45357c 100644 --- a/kubernetes/pomba/charts/pomba-validation-service/templates/deployment.yaml +++ b/kubernetes/pomba/charts/pomba-validation-service/templates/deployment.yaml @@ -72,6 +72,8 @@ spec: name: config-auth - mountPath: {{ .Values.config.configTopicsDir }}/ name: config-topics + - mountPath: {{ .Values.config.rulesDir }}/ + name: rules resources: {{ toYaml .Values.resources | indent 12 }} {{- if .Values.nodeSelector }} @@ -125,5 +127,12 @@ spec: path: topic-poa-audit-result.properties - key: topic-poa-rule-validation.properties path: topic-poa-rule-validation.properties + - name: rules + configMap: + name: {{ include "common.fullname" . }}-rules + defaultMode: 0644 + items: + - key: default-rules.groovy + path: default-rules.groovy imagePullSecrets: - name: "{{ include "common.namespace" . }}-docker-registry-key" |