Merge "[AAI] Add model-loader tracing config"
[oom.git] / kubernetes / portal-ng / components / portal-ng-ui / values.yaml
1 # Copyright © 2022, Deutsche Telekom
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 global:
16   ingress:
17     virtualhost:
18       # Default Ingress base URL
19       # can be overwritten in component by setting ingress.baseurlOverride
20       baseurl: "simpledemo.onap.org"
21       # prefix for baseaddr
22       # can be overwritten in component by setting ingress.preaddrOverride
23       preaddr: ""
24       # postfix for baseaddr
25       # can be overwritten in component by setting ingress.postaddrOverride
26       postaddr: ""
27
28 # Default values for ui.
29 # This is a YAML-formatted file.
30 # Declare variables to be passed into your templates.
31 image:
32   imageName: onap/portal-ng/ui
33   pullPolicy: Always
34   # Overrides the image tag whose default value is the chart appVersion.
35   # tag: 0.1.0
36
37 replicaCount: 1
38
39 # Specifies how many old replicas will be retained in a deployment
40 revisionHistoryLimit: 2
41
42 nameOverride: ""
43 fullnameOverride: ""
44 # This is the overall name on which this component is ar part of.
45 partOf: portal
46
47 service:
48   type: ClusterIP
49   internalPort: 8080
50   ports:
51     - name: http
52       port: 80
53       port_protocol: http
54
55 ingress:
56   enabled: true
57   service:
58     - baseaddr: "portal-ng-ui"
59       name: "portal-ng-ui"
60       port: 80
61   config:
62     ssl: "redirect"
63
64 resources: {}
65
66 autoscaling:
67   enabled: false
68   minReplicas: 1
69   maxReplicas: 10
70   targetCPUUtilizationPercentage: 80
71
72 probes:
73   readiness:
74     initialDelaySeconds: 20
75     failureThreshold: 4
76   liveness:
77     initialDelaySeconds: 20
78     failureThreshold: 4
79
80 nodeSelector: {}
81
82 tolerations: []
83
84 affinity: {}
85
86 env:
87   BFF_URL: http://portal-ng-bff.onap.svc.cluster.local:9080
88   NGINX_PORT: 8080
89   KEYCLOAK_REALM: ONAP
90   KEYCLOAK_INTERNAL_URL: http://keycloakx-http.keycloak.svc.cluster.local
91   KEYCLOAK_HOSTNAME: https://keycloak-ui.simpledemo.onap.org
92
93 #Pods Service Account
94 serviceAccount:
95   nameOverride: portal-ng-ui
96   roles:
97     - read
98
99 nginx:
100   tilesPath: /usr/share/nginx/html/assets/tiles/tiles.json
101   tilesIconsPath: /usr/share/nginx/html/assets/images/tiles
102
103 tiles:
104   SDC_URL: "sdc-fe-ui"
105   POLICY_URL: "policy-ui"
106   SO_URL: "so-admin-cockpit-ui"
107   CDS_URL: "cds-ui"
108   HOLMES_URL: "holmes-rule-mgmt-ui"
109   AAI_URL: "aai-sparkybe-api"
110   SDNCDG_URL: "sdnc-dgbuilder-ui"
111   SDNCODL_URL: "sdnc-web-ui"