diff options
author | Instrumental <jonathan.gathman@att.com> | 2018-10-10 18:51:33 -0500 |
---|---|---|
committer | Instrumental <jonathan.gathman@att.com> | 2018-10-10 18:51:37 -0500 |
commit | 5451a509e10530c62c8939f0bbdb294f3e6c7286 (patch) | |
tree | a309553fe3d58b5379783d83c4e914fab1b32ec1 /auth/helm/aaf/templates/aaf-oauth.yaml | |
parent | 5ed77b98dbe9107431d2dfd61d331f78b009503b (diff) |
OOM updates
Issue-ID: AAF-539
Change-Id: Ie169661ac36e9ecbc0dc56c7d71191be5e649b7b
Signed-off-by: Instrumental <jonathan.gathman@att.com>
Diffstat (limited to 'auth/helm/aaf/templates/aaf-oauth.yaml')
-rw-r--r-- | auth/helm/aaf/templates/aaf-oauth.yaml | 72 |
1 files changed, 72 insertions, 0 deletions
diff --git a/auth/helm/aaf/templates/aaf-oauth.yaml b/auth/helm/aaf/templates/aaf-oauth.yaml new file mode 100644 index 00000000..a08e86fb --- /dev/null +++ b/auth/helm/aaf/templates/aaf-oauth.yaml @@ -0,0 +1,72 @@ +### +### AAF-OAUTH +### +kind: Service +apiVersion: v1 +metadata: + name: aaf-oauth +spec: + selector: + app: aaf-oauth + type: NodePort + ports: + - name: aaf-oauth + protocol: TCP + port: 8140 + NodePort: 30082 +--- +apiVersion: apps/v1 +kind: Deployment +metadata: + name: aaf-oauth + labels: + app: aaf-oauth +spec: + replicas: 2 + selector: + matchLabels: + app: aaf-oauth + template: + metadata: + labels: + app: aaf-oauth + spec: + volumes: + # Use this Pod Sharing dir to declare various States of starting + - name: {{ .Chart.Name }}-config-vol + emptyDir: {} + initContainers: + - name: {{ .Chart.Name }}-config-container + image: {{ .Values.image.repository }}onap/aaf/aaf_config:{{ .Values.image.version }} + imagePullPolicy: IfNotPresent + volumeMounts: + - mountPath: "/opt/app/osaaf" + name: {{ .Chart.Name }}-config-vol + env: + - name: AAF_ENV + value: "{{ .Values.cadi.aaf_env }}" + - name: AAF_REGISTER_AS + value: "aaf-oauth" + - name: AAF_LOCATOR_AS + value: "aaf-locate" + - name: LATITUDE + value: "{{ .Values.cadi.cadi_latitude }}" + - name: LONGITUDE + value: "{{ .Values.cadi.cadi_longitude }}" + - name: CASS_HOST + value: "aaf-cass" + containers: +### +### AAF-OAUTH +### + - name: {{ .Chart.Name }}-oauth + image: {{ .Values.image.repository }}onap/aaf/aaf_oauth:{{ .Values.image.version }} + imagePullPolicy: IfNotPresent + command: ["/bin/bash","/opt/app/aaf/pod/pod_wait.sh","aaf_oauth","sleep","50", "/opt/app/aaf/bin/oauth"] + volumeMounts: + - mountPath: "/opt/app/osaaf" + name: {{ .Chart.Name }}-config-vol + ports: + - name: aaf-oauth + protocol: TCP + containerPort: 8140 |