deb37d036226cc2d2448463017f49bce3d0471e5
[nonrtric.git] / helm-manager / charts / values.yaml
1 ################################################################################
2 #   Copyright (c) 2021 Nordix Foundation.                                      #
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 # Default values for Helm Chart.
18 # Declare variables to be passed into your templates.
19 #
20 # Sections:
21 # - Helm Manager parameters
22 # - Ingress Controller parameters
23 # - Persistent Volume parameters
24 # - Miscellaneous parameters
25
26 # -----------------------------------------------------------------------------
27 # Helm Manager parameters
28 # -----------------------------------------------------------------------------
29 # Specify Helm Manager's Docker image and repository details here
30 image:
31   registry: nexus3.o-ran-sc.org:10002
32   name: o-ran-sc/nonrtric-helm-manager
33   tag: "1.1.0"
34   pullPolicy: Always
35 service:
36   type: NodePort
37   http:
38     enabled: true
39     servicePort: 8112
40     containerPort: 8083
41
42 # -----------------------------------------------------------------------------
43 # Ingress Controller parameters
44 # -----------------------------------------------------------------------------
45 ingressController:
46   enabled: true
47   args: []
48   ingressClass: kong
49
50 # -----------------------------------------------------------------------------
51 # Persistent Volume parameters
52 # -----------------------------------------------------------------------------
53 pv:
54   enabled: true
55   storageClass: helm-manager-service-standard
56   capacity: 10Mi
57   requestStorage: 10Mi
58
59 # -----------------------------------------------------------------------------
60 # Miscellaneous parameters
61 # -----------------------------------------------------------------------------
62
63 replicaCount: 1
64
65 # readinessProbe
66 readinessProbe:
67   httpGet:
68     path: "/helm/charts"
69     port: 8083
70     scheme: HTTP
71   initialDelaySeconds: 60
72   timeoutSeconds: 5
73   periodSeconds: 10
74   successThreshold: 1
75   failureThreshold: 3
76
77 # livenessProbe
78 livenessProbe:
79   httpGet:
80     path: "/helm/charts"
81     port: 8083
82     scheme: HTTP
83   initialDelaySeconds: 60
84   timeoutSeconds: 5
85   periodSeconds: 10
86   successThreshold: 1
87   failureThreshold: 3
88
89 # If you want to specify resources, uncomment the following
90 # lines, adjust them as necessary, and remove the curly braces after 'resources:'.
91 resources: {}
92   # limits:
93   #  cpu: 100m
94   #  memory: 256Mi
95   # requests:
96   #  cpu: 100m
97   #  memory: 256Mi