AETHER-986 Add support of user plane access to Google app
Change-Id: I749e0172f9393d1b33f0861270ff4cdf4563f133
diff --git a/apps/google-phylo/templates/deployment-wowza-server.yaml b/apps/google-phylo/templates/deployment-wowza-server.yaml
index d9f7798..0ba1bd5 100644
--- a/apps/google-phylo/templates/deployment-wowza-server.yaml
+++ b/apps/google-phylo/templates/deployment-wowza-server.yaml
@@ -1,9 +1,7 @@
{{- /*
-
# Copyright 2020-present Open Networking Foundation
#
# SPDX-License-Identifier: LicenseRef-ONF-Member-Only-1.0
-
*/ -}}
---
@@ -22,11 +20,23 @@
metadata:
labels:
{{ tuple "wowza" . | include "phylo.metadata_labels" | indent 8 }}
+ {{- if .Values.config.userPlane.enabled }}
+ annotations:
+ danm.k8s.io/interfaces: |
+ [
+ {"clusterNetwork": "default"},
+ {"clusterNetwork": {{ .Values.config.userPlane.name | quote }}, "ip": "dynamic"}
+ ]
+ {{- end }}
spec:
{{- if .Values.nodeSelectors.enabled }}
nodeSelector:
{{ .Values.nodeSelectors.wowza.label }}: {{ .Values.nodeSelectors.wowza.value }}
{{- end }}
+ {{- if .Values.images.credentials }}
+ imagePullSecrets:
+ - name: {{ .Release.Name }}.registry
+ {{- end }}
containers:
- name: wowza
image: {{ .Values.images.tags.wowza }}