Merge "[DMAAP] DMaaP ServiceMesh compatibility"
[oom.git] / kubernetes / multicloud / components / multicloud-fcaps / values.yaml
1 # Copyright (c) 2019, CMCC Technologies Co., Ltd.
2 #
3 # Licensed under the Apache License, Version 2.0 (the "License");
4 # you may not use this file except in compliance with the License.
5 # You may obtain a copy of the License at
6 #
7 #       http://www.apache.org/licenses/LICENSE-2.0
8 #
9 # Unless required by applicable law or agreed to in writing, software
10 # distributed under the License is distributed on an "AS IS" BASIS,
11 # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12 # See the License for the specific language governing permissions and
13 # limitations under the License.
14
15 #################################################################
16 # Global configuration defaults.
17 #################################################################
18 global:
19   nodePortPrefixExt: 304
20
21 #################################################################
22 # Application configuration defaults.
23 #################################################################
24 # application image
25 image: onap/multicloud/openstack-fcaps:1.5.7
26 pullPolicy: Always
27
28 #Istio sidecar injection policy
29 istioSidecar: false
30
31 # application configuration
32 config:
33   ssl_enabled: true
34   msbprotocol: https
35   msbgateway: msb-iag
36   msbPort: 443
37   aai:
38     port: 8443
39     schemaVersion: v13
40     username: AAI
41     password: AAI
42
43 # default number of instances
44 replicaCount: 1
45
46 nodeSelector: {}
47
48 affinity: {}
49
50 # probe configuration parameters
51 liveness:
52   initialDelaySeconds: 30
53   periodSeconds: 10
54   timeoutSeconds: 10
55   successThreshold: 1
56   failureThreshold: 5
57   enabled: true
58
59 service:
60   type: ClusterIP
61   name: multicloud-fcaps
62   portName: multicloud-fcaps
63   externalPort: 9011
64   internalPort: 9011
65   nodePort: 87
66
67 ingress:
68   enabled: false
69
70 # Resource Limit flavor -By Default using small
71 flavor: small
72 # Segregation for Different environment (Small and Large)
73 resources:
74   small:
75     limits:
76       cpu: 1
77       memory: 4Gi
78     requests:
79       cpu: 10m
80       memory: 1Gi
81   large:
82     limits:
83       cpu: 2
84       memory: 8Gi
85     requests:
86       cpu: 20m
87       memory: 2Gi
88   unlimited: {}
89
90 # rabbit-mq image resource
91 rabbitmq: rabbitmq:alpine
92
93 # memcached image resource
94 memcached: memcached:alpine3.15
95
96 #Pods Service Account
97 serviceAccount:
98   nameOverride: multicloud-fcaps
99   roles:
100     - read
101
102 #Log configuration
103 log:
104   path: /var/log/onap
105 logConfigMapNamePrefix: '{{ include "common.fullname" . }}'