summaryrefslogtreecommitdiffstats
path: root/INFO.yaml
blob: 83920c5479f60c3f9a6a13237869410d8f086b41 (plain)
1
2
3
4
5
6
7
8
9
10
11
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
---
project: 'doc'
project_creation_date: '2017-06-14'
lifecycle_state: 'Incubation'
project_category: ''
project_lead: &onap_doc_ptl
    name: 'Sofia Wallin'
    email: 'sofia.wallin@est.tech'
    id: 'sofiawallin'
    company: 'Ericsson Software Technology'
    timezone: 'Europe/Stockholm'
primary_contact: *onap_doc_ptl
issue_tracking:
    type: 'jira'
    url: 'https://jira.onap.org/projects/DOC'
    key: 'DOC'
mailing_list:
    type: 'groups.io'
    url: 'lists.onap.org'
    tag: '<[sub-project_name]>'
realtime_discussion: ''
meetings:
    - type: 'zoom'
      agenda: ''
      url: 'https://wiki.onap.org/x/dZlk'
      server: 'n/a'
      channel: 'n/a'
      repeats: 'weekly'
      time: '14:00 UTC'
repositories:
    - 'doc'
committers:
    - <<: *onap_doc_ptl
    - name: 'Eric Debeau'
      email: 'eric.debeau@orange.com'
      company: 'Orange'
      id: 'eric.debeau'
      timezone: 'Europe/Paris'
    - name: 'Timo Perala'
      email: 'timo.perala@nokia.com'
      company: 'Nokia'
      id: 'tperala'
      timezone: 'Europe/Helsinki'
    - name: 'Andreas Geissler'
      email: 'andreas-geissler@telekom.de'
      company: 'Deutsche Telekom'
      id: 'andreasgeissler'
      timezone: 'Germany/Cologne'
tsc:
    approval: 'https://lists.onap.org/pipermail/onap-tsc'
    changes:
        - type: 'Addition'
          name: 'Sofia Wallin'
          link: 'https://lists.onap.org/g/onap-discuss/topic/25520248#12413'
/span>: matchLabels: app: {{ include "common.name" . }} replicas: {{ .Values.replicaCount }} template: metadata: labels: app: {{ include "common.name" . }} release: {{ include "common.release" . }} annotations: sidecar.istio.io/inject: "{{.Values.istioSidecar}}" spec: serviceAccountName: msb initContainers: - command: - /root/ready.py args: - --container-name - msb-discovery env: - name: NAMESPACE valueFrom: fieldRef: apiVersion: v1 fieldPath: metadata.namespace image: "{{ .Values.global.readinessRepository }}/{{ .Values.global.readinessImage }}" imagePullPolicy: {{ .Values.global.pullPolicy | default .Values.pullPolicy }} name: {{ include "common.name" . }}-readiness containers: - name: {{ include "common.name" . }} image: "{{ include "common.repository" . }}/{{ .Values.image }}" imagePullPolicy: {{ .Values.global.pullPolicy | default .Values.pullPolicy }} ports: - containerPort: {{ .Values.service.internalPort }} name: {{ .Values.service.name }} - containerPort: {{ .Values.service.internalPortHttps }} name: {{ .Values.service.name }}-https # disable liveness probe when breakpoints set in debugger # so K8s doesn't restart unresponsive container {{- if eq .Values.liveness.enabled true }} livenessProbe: tcpSocket: port: {{ .Values.service.internalPort }} initialDelaySeconds: {{ .Values.liveness.initialDelaySeconds }} periodSeconds: {{ .Values.liveness.periodSeconds }} {{ end -}} readinessProbe: tcpSocket: port: {{ .Values.service.internalPort }} initialDelaySeconds: {{ .Values.readiness.initialDelaySeconds }} periodSeconds: {{ .Values.readiness.periodSeconds }} env: - name: CONSUL_IP value: msb-consul.{{ include "common.namespace" . }} - name: SDCLIENT_IP value: msb-discovery.{{ include "common.namespace" . }} - name: ROUTE_LABELS value: {{ .Values.config.routeLabels }} volumeMounts: - mountPath: /etc/localtime name: localtime readOnly: true - name: {{ include "common.fullname" . }}-cert mountPath: /usr/local/openresty/nginx/ssl/cert/cert.crt readOnly: true subPath: "cert.crt" - name: {{ include "common.fullname" . }}-cert mountPath: /usr/local/openresty/nginx/html/cert/ca.crt readOnly: true subPath: "ca.crt" - mountPath: /usr/local/apiroute-works/logs name: {{ include "common.fullname" . }}-logs resources: {{ include "common.resources" . | indent 12 }} {{- if .Values.nodeSelector }} nodeSelector: {{ toYaml .Values.nodeSelector | indent 10 }} {{- end -}} {{- if .Values.affinity }} affinity: {{ toYaml .Values.affinity | indent 10 }} {{- end }} # side car containers - name: filebeat-onap image: "{{ .Values.global.loggingRepository }}/{{ .Values.global.loggingImage }}" imagePullPolicy: {{ .Values.global.pullPolicy | default .Values.pullPolicy }} volumeMounts: - name: {{ include "common.fullname" . }}-filebeat-conf mountPath: /usr/share/filebeat/filebeat.yml subPath: filebeat.yml - name: {{ include "common.fullname" . }}-data-filebeat mountPath: /usr/share/filebeat/data - name: {{ include "common.fullname" . }}-logs mountPath: /var/log/onap/msb/msb-iag - mountPath: /opt/ajsc/etc/config/logback.xml name: {{ include "common.fullname" . }}-log-conf subPath: logback.xml volumes: - name: {{ include "common.fullname" . }}-cert secret: secretName: {{ include "common.release" . }}-msb-https-cert - name: {{ include "common.fullname" . }}-log-conf configMap: name: {{ include "common.fullname" . }}-log - name: {{ include "common.fullname" . }}-filebeat-conf configMap: name: {{ include "common.release" . }}-msb-filebeat-configmap - name: {{ include "common.fullname" . }}-data-filebeat emptyDir: {} - name: {{ include "common.fullname" . }}-logs emptyDir: {} - name: localtime hostPath: path: /etc/localtime imagePullSecrets: - name: "{{ include "common.namespace" . }}-docker-registry-key"