blob: faff44cc567590f93ea807923d211b7569db8ed6 [file] [log] [blame]
Niranjana01463a92021-07-30 14:40:44 +00001# ============= LICENSE_START ================================================
2# ============================================================================
3# Copyright (C) 2021 Wipro Limited.
4# ============================================================================
5# Licensed under the Apache License, Version 2.0 (the "License");
6# you may not use this file except in compliance with the License.
7# You may obtain a copy of the License at
8#
9# http://www.apache.org/licenses/LICENSE-2.0
10#
11# Unless required by applicable law or agreed to in writing, software
12# distributed under the License is distributed on an "AS IS" BASIS,
13# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14# See the License for the specific language governing permissions and
15# limitations under the License.
16# ============= LICENSE_END ==================================================
17
18#################################################################
19# Global Configuration Defaults.
20#################################################################
21global:
22 nodePortPrefix: 302
23 nodePortPrefixExt: 304
24
25#################################################################
26# Filebeat Configuration Defaults.
27#################################################################
28filebeatConfig:
29 logstashServiceName: log-ls
30 logstashPort: 5044
31
32#################################################################
33# Secrets Configuration.
34#################################################################
35secrets:
36 - uid: &aafCredsUID aafcreds
37 type: basicAuth
38 login: '{{ .Values.aafCreds.identity }}'
39 password: '{{ .Values.aafCreds.password }}'
40 passwordPolicy: required
41
42################################aafcreds#################################
43# InitContainer Images.
44#################################################################
45tlsImage: onap/org.onap.dcaegen2.deployments.tls-init-container:2.1.0
Jack Lucasd263e692021-08-16 16:02:23 -040046consulLoaderImage: onap/org.onap.dcaegen2.deployments.consul-loader-container:1.1.1
Niranjana01463a92021-07-30 14:40:44 +000047
48#################################################################
49# Application Configuration Defaults.
50#################################################################
51# Application Image
Vijay Venkatesh Kumar8eeeecd2021-09-13 17:02:05 -040052image: onap/org.onap.dcaegen2.services.datalakeadminui:1.1.1
Niranjana01463a92021-07-30 14:40:44 +000053
54# Log directory where logging sidecar should look for log files
55# if absent, no sidecar will be deployed
56logDirectory: /var/log/ONAP/dcaegen2/services/datalake-admin-ui
57
58# Directory where TLS certs should be stored
59# if absent, no certs will be retrieved and stored
60certDirectory: /opt/app/datalake-admin-ui/etc/cert/
61
62# TLS role -- set to true if microservice acts as server
63# If true, an init container will retrieve a server cert
64# and key from AAF and mount them in certDirectory.
65tlsServer: true
66
67# Dependencies
68readinessCheck:
69 wait_for:
70 - aaf-cm
71 - dcae-datalake-feeder
72
73# Probe Configuration
74readiness:
75 initialDelaySeconds: 30
76 periodSeconds: 10
77 timeoutSeconds: 1
78 path: /
79 scheme: HTTP
80 port: 8088
81
82# Service Configuration
83service:
84 type: ClusterIP
85 name: dl-admin-ui
86 ports:
87 - name: http
88 port: 8088
89 port_protocol: http
90
91# AAF Credentials
92aafCreds:
93 identity: dcae@dcae.onap.org
94 password: demo123456!
95
96# Initial Application Configuration
97applicationConfig:
98 FEEDER_ADDR: dl-feeder
99
100# Resource Limit Flavor -By Default Using Small
101flavor: small
102# Segregation for Different Environment (Small and Large)
103resources:
104 small:
105 limits:
106 cpu: 1
107 memory: 1Gi
108 requests:
109 cpu: 1
110 memory: 1Gi
111 large:
112 limits:
113 cpu: 2
114 memory: 2Gi
115 requests:
116 cpu: 2
117 memory: 2Gi
118 unlimited: {}