Remove mon-service from OSM helm chart
[osm/devops.git] / installers / helm / osm / values.yaml
1 #######################################################################################
2 # Copyright ETSI Contributors and Others.
3 #
4 # Licensed under the Apache License, Version 2.0 (the "License");
5 # you may not use this file except in compliance with the License.
6 # You may obtain a copy of the License at
7 #
8 #    http://www.apache.org/licenses/LICENSE-2.0
9 #
10 # Unless required by applicable law or agreed to in writing, software
11 # distributed under the License is distributed on an "AS IS" BASIS,
12 # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
13 # implied.
14 # See the License for the specific language governing permissions and
15 # limitations under the License.
16 #######################################################################################
17 # Default values for osm.
18 # This is a YAML-formatted file.
19 # Declare variables to be passed into your templates.
20
21 global:
22   replicaCount: 1
23   logLevel: INFO
24
25   image:
26     repositoryBase: docker.io/opensourcemano
27     pullPolicy: IfNotPresent
28     # Overrides the image tag whose default is the chart appVersion.
29     tag: "13"
30
31   imagePullSecrets: []
32   nameOverride: ""
33   fullnameOverride: ""
34
35   serviceAccount:
36     # Specifies whether a service account should be created
37     create: true
38     # Annotations to add to the service account
39     annotations: {}
40     # The name of the service account to use.
41     # If not set and create is true, a name is generated using the fullname template
42     name: ""
43
44   podAnnotations: {}
45
46   podSecurityContext:
47     # runAsUser: 1000
48     # runAsGroup: 1000
49     fsGroup: 1000
50
51   securityContext:
52     runAsUser: 1000
53
54   nodeSelector: {}
55
56   tolerations: []
57
58   affinity: {}
59
60   behindHttpProxy: false
61   httpProxy: {}
62     # HTTP_PROXY: <HTTP_PROXY>
63     # HTTPS_PROXY: <HTTPS_PROXY>
64     # NO_PROXY: <NO_PROXY>
65
66   oldServiceAssurance: false
67
68 airflow:
69   enabled: true
70
71 certauth:
72   enabled: true
73
74 grafana:
75   enabled: true
76
77 kafka:
78   enabled: true
79   service:
80     port: 9092
81   # replicaCount: 1
82
83 keystone:
84   enabled: true
85   service:
86     port: 5000
87   image: {}
88     # repository: opensourcemano/keystone
89     # tag: "13"
90   # replicaCount: 1
91   useOsmSecret: true
92   # secretName: "keystone-secret"
93
94 lcm:
95   enabled: true
96   logLevel: DEBUG
97   image: {}
98     # repository: opensourcemano/lcm
99     # tag: "13"
100   # replicaCount: 1
101   useOsmSecret: true
102   # secretName: "lcm-secret"
103   config:
104     OSMLCM_VCA_CLOUD: "lxd-cloud"
105     OSMLCM_VCA_K8S_CLOUD: "k8scloud"
106     # OSMLCM_VCA_APIPROXY: "<VCA API proxy>"
107     # OSMLCM_VCA_ENABLEOSUPGRADE: true
108     # OSMLCM_VCA_APTMIRROR: "http://archive.ubuntu.com/ubuntu/"
109
110 mon:
111   enabled: true
112   # logLevel: DEBUG
113   image: {}
114     # repository: opensourcemano/mon
115     # tag: "13"
116   # replicaCount: 1
117   useOsmSecret: true
118   # secretName: "mon-secret"
119   config: {}
120
121 mysql:
122   enabled: true
123   # dbHostPath: "/var/lib/osm/osm"
124   service:
125     port: 3306
126   # replicaCount: 1
127   useOsmSecret: true
128   # secretName: "ro-db-secret"
129
130 nbi:
131   enabled: true
132   logLevel: DEBUG
133   service:
134     type: NodePort
135     port: 9999
136     nodePort: 9999
137   image: {}
138     # repository: opensourcemano/nbi
139     # tag: "13"
140   # replicaCount: 1
141   useOsmSecret: true
142   # secretName: "nbi-secret"
143
144 ngui:
145   enabled: true
146   service:
147     type: NodePort
148     port: 80
149     nodePort: 80
150   image: {}
151     # repository: opensourcemano/ng-ui
152     # tag: "13"
153   # replicaCount: 1
154
155 # pla module is disabled by default unless global.oldServiceAssurance and pla.enabled are set to true
156 pla:
157   enabled: false
158   # logLevel: DEBUG
159   image: {}
160     # repository: opensourcemano/pla
161     # tag: "13"
162   # replicaCount: 1
163
164 # pol module is disabled by default unless global.oldServiceAssurance and pol.enabled are set to true
165 pol:
166   enabled: true
167   # logLevel: DEBUG
168   image: {}
169     # repository: opensourcemano/pol
170     # tag: "13"
171   # replicaCount: 1
172   useOsmSecret: true
173   # secretName: "pol-secret"
174
175 prometheus:
176   enabled: true
177   service:
178     type: NodePort
179     nodePort: 9091
180   # replicaCount: 1
181   sidecarImage: {}
182     # repository: opensourcemano/ro
183     # tag: "13"
184
185 ro:
186   enabled: true
187   # logLevel: DEBUG
188   service:
189     port: 9090
190   image: {}
191     # repository: opensourcemano/ro
192     # tag: "13"
193   # replicaCount: 1
194   useOsmSecret: true
195   # secretName: "ro-secret"
196
197 vca:
198   enabled: true
199   # host: ""
200   # secret: ""
201   # cacert: ""
202   # pubkey: ""
203
204 webhookTranslator:
205   enabled: true
206   service:
207     type: NodePort
208     nodePort: 9998
209   image: {}
210     # repository: opensourcemano/webhook
211     # tag: "13"
212   # replicaCount: 1
213
214 zookeeper:
215   enabled: true
216   service:
217     port: 2181
218   # replicaCount: 1