summaryrefslogtreecommitdiffstats
path: root/vid-app-common/src/main/webapp/app/vid/icons/rnc-text.png
AgeCommit message (Expand)AuthorFilesLines
2017-05-07[VID-6] Initial rebase pushjimmydot1-0/+0
'>12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76
#{{ if not .Values.disableAaiModelLoaderService }}
apiVersion: extensions/v1beta1
kind: Deployment
metadata:
  name: model-loader-service
  namespace: "{{ .Values.nsPrefix }}-aai"
spec:
  replicas: {{ .Values.modelLoaderReplicas }}
  selector:
    matchLabels:
      app: model-loader-service
  template:
    metadata:
      labels:
        app: model-loader-service
      name: model-loader-service
    spec:
      containers:
      - name: model-loader-service
        image: "{{ .Values.image.modelLoaderImage }}:{{ .Values.image.modelLoaderVersion }}"
        imagePullPolicy: {{ .Values.pullPolicy }}
        env:
        - name: CONFIG_HOME
          value: /opt/app/model-loader/config/
        volumeMounts:
        - mountPath: /etc/localtime
          name: localtime
          readOnly: true
        - mountPath: /opt/app/model-loader/config/model-loader.properties
          subPath: model-loader.properties
          name: aai-model-loader-prop-config
        - mountPath: /opt/app/model-loader/config/auth/
          name: aai-model-loader-auth-config
        - mountPath: /var/log/onap
          name: aai-model-loader-logs
        - mountPath: /opt/app/model-loader/bundleconfig/etc/logback.xml
          name: aai-model-loader-log-conf
          subPath: logback.xml
        ports:
        - containerPort: 8080
        - containerPort: 8443
      - name: filebeat-onap-aai-model-loader
        image: {{ .Values.image.filebeat }}
        imagePullPolicy: {{ .Values.pullPolicy }}
        volumeMounts:
        - mountPath: /usr/share/filebeat/filebeat.yml
          subPath: filebeat.yml
          name: filebeat-conf
        - mountPath: /var/log/onap
          name: aai-model-loader-logs
        - mountPath: /usr/share/filebeat/data
          name: aai-model-loader-filebeat
      volumes:
      - name: localtime
        hostPath:
          path: /etc/localtime
      - name: aai-model-loader-prop-config
        configMap:
          name: model-loader-prop-configmap
      - name: aai-model-loader-auth-config
        secret:
          secretName: model-loader-secret
      - name: filebeat-conf
        configMap:
          name: aai-filebeat-configmap
      - name: aai-model-loader-logs
        emptyDir: {}
      - name: aai-model-loader-filebeat
        emptyDir: {}
      - name: aai-model-loader-log-conf
        configMap:
         name: aai-model-loader-log-configmap
      restartPolicy: Always
      imagePullSecrets:
      - name: "{{ .Values.nsPrefix }}-docker-registry-key"
#{{ end }}