blob: a2f13a257f3b0f873b183c437f1c599ed1076444 [file] [log] [blame]
Sylvain Desbureaux70070412020-11-09 21:58:48 +01001# Copyright (c) 2018 Amdocs, Bell Canada, AT&T
Sylvain Desbureaux5b651322020-12-07 15:34:15 +01002# Modifications Copyright (c) 2020 Nokia, Orange
efiacord12c1672023-03-23 12:10:50 +00003# Modifications Copyright © 2023 Nordix Foundation
Sylvain Desbureaux70070412020-11-09 21:58:48 +01004#
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
17# Default values for sparky-be.
18# This is a YAML-formatted file.
19# Declare variables to be passed into your templates.
20global: # global defaults
21 nodePortPrefix: 302
22 aai:
23 serviceName: aai
24 aaiElasticsearch:
25 serviceName: aai-elasticsearch
26 gizmo:
27 serviceName: aai-gizmo
28 searchData:
29 serviceName: aai-search-data
Sylvain Desbureaux70070412020-11-09 21:58:48 +010030
31# application image
Harish Venkata Kajur2fbdf672021-02-25 09:11:57 -050032image: onap/sparky-be:2.0.3
Sylvain Desbureaux70070412020-11-09 21:58:48 +010033pullPolicy: Always
34restartPolicy: Always
35flavor: small
36flavorOverride: small
37dockerhubRepository: registry.hub.docker.com
38ubuntuInitImage: oomk8s/ubuntu-init:2.0.0
39# application configuration
40config:
41 elasticsearchHttpPort: 9200
42 gerritBranch: 3.0.0-ONAP
43 gerritProject: http://gerrit.onap.org/r/aai/test-config
44 portalUsername: aaiui
Sylvain Desbureaux1e997192021-02-28 14:59:22 +010045 portalPassword: OBF:1t2v1vfv1unz1vgz1t3b # aaiui
Sylvain Desbureaux70070412020-11-09 21:58:48 +010046 portalCookieName: UserId
47 portalAppRoles: ui_view
Sylvain Desbureaux70070412020-11-09 21:58:48 +010048 cookieDecryptorClass: org.onap.aai.sparky.security.BaseCookieDecryptor
49
50# ONAP Cookie Processing - During initial development, the following flag, if true, will
51# prevent the portal interface's login processing from searching for a user
52# specific cookie, and will instead allow passage if a valid session cookie is discovered.
53 portalOnapEnabled: true
54#
55
Sylvain Desbureaux70070412020-11-09 21:58:48 +010056# default number of instances
57replicaCount: 1
58
Rommel Pawar63db7162022-11-16 10:11:24 -080059updateStrategy:
60 type: RollingUpdate
61 maxUnavailable: 0
62 maxSurge: 1
63
Sylvain Desbureaux70070412020-11-09 21:58:48 +010064nodeSelector: {}
65
66affinity: {}
67
68# probe configuration parameters
69liveness:
70 initialDelaySeconds: 10
71 periodSeconds: 10
72 # necessary to disable liveness probe when setting breakpoints
73 # in debugger so K8s doesn't restart unresponsive container
74 enabled: true
75
76readiness:
77 initialDelaySeconds: 10
78 periodSeconds: 10
79
80service:
81 type: NodePort
Andreas Geissler5846a6e2023-03-30 17:26:14 +020082 internalPort: 9517
83 ports:
84 - name: http
85 port: 8000
86 internal_port: 9517
87 nodePort: 20
Sylvain Desbureaux70070412020-11-09 21:58:48 +010088
89ingress:
90 enabled: false
91 service:
Andreas Geissler51900a92022-08-03 13:10:35 +020092 - baseaddr: "aai-sparkybe-api"
Sylvain Desbureaux70070412020-11-09 21:58:48 +010093 name: "aai-sparky-be"
94 port: 8000
95 config:
96 ssl: "redirect"
97
AndrewLamb0e7c7fe2023-05-17 14:13:54 +010098serviceMesh:
99 authorizationPolicy:
100 authorizedPrincipals:
101 - serviceAccount: istio-ingress
102 namespace: istio-ingress
103
Andreas Geissler5846a6e2023-03-30 17:26:14 +0200104podAnnotations:
105 sidecar.istio.io/rewriteAppHTTPProbers: "false"
106
Sylvain Desbureaux70070412020-11-09 21:58:48 +0100107# Configure resource requests and limits
108# ref: http://kubernetes.io/docs/user-guide/compute-resources/
109resources:
110 small:
111 limits:
Andreas Geissler555db9c2023-06-20 11:38:39 +0200112 cpu: 999
Sylvain Desbureaux70070412020-11-09 21:58:48 +0100113 memory: 4Gi
114 requests:
115 cpu: 0.25
116 memory: 1Gi
117 large:
118 limits:
Andreas Geissler555db9c2023-06-20 11:38:39 +0200119 cpu: 999
Sylvain Desbureaux70070412020-11-09 21:58:48 +0100120 memory: 8Gi
121 requests:
122 cpu: 0.5
123 memory: 2Gi
124 unlimited: {}
farida azmyd8937332021-03-09 12:20:42 +0200125
126#Pods Service Account
127serviceAccount:
128 nameOverride: aai-sparky-be
129 roles:
130 - read
Maciej Wereskid523d122021-09-21 11:22:13 +0200131
132#Log configuration
133log:
134 path: /var/log/onap
135logConfigMapNamePrefix: '{{ include "common.fullname" . }}'