Merge "Mavenized image creation for readiness-check"
[oom.git] / kubernetes / aaf / charts / aaf-gui / values.yaml
1
2 # Copyright © 2017 Amdocs, Bell Canada
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 implied.
13 # See the License for the specific language governing permissions and
14 # limitations under the License.
15
16 #################################################################
17 # Global configuration defaults.
18 #################################################################
19 global:
20   nodePortPrefix: 302
21   readinessRepository: oomk8s
22   readinessImage: readiness-check:2.0.0
23 flavor: small
24 #################################################################
25 # Application configuration defaults.
26 #################################################################
27 # application image
28 pullPolicy: Always
29
30
31 nodeSelector: {}
32
33 affinity: {}
34
35 # probe configuration parameters
36 liveness:
37   initialDelaySeconds: 120
38   periodSeconds: 10
39   # necessary to disable liveness probe when setting breakpoints
40   # in debugger so K8s doesn't restart unresponsive container
41   enabled: true
42
43 readiness:
44   initialDelaySeconds: 5
45   periodSeconds: 10
46
47 service:
48   name: aaf-gui
49   type: NodePort
50   portName: aaf-gui
51   #targetPort
52   internalPort: 8200
53   #port
54   externalPort: 8200
55   nodePort: 51
56
57 ingress:
58   enabled: false
59   service:
60     - baseaddr: "aafgui"
61       name: "aaf-gui"
62       port: 8200
63   config:
64     ssl: "none"
65
66 # Configure resource requests and limits
67 resources:
68  small:
69    limits:
70      cpu: 20m
71      memory: 280Mi
72    requests:
73      cpu: 1m
74      memory: 170Mi
75  large:
76    limits:
77      cpu: 200m
78      memory: 1Gi
79    requests:
80      cpu: 100m
81      memory: 500Mi
82  unlimited: {}