blob: c6459153de08fbfb57548826f4ece37a793957d7 [file] [log] [blame]
Lathish90f14b92021-07-02 10:31:56 +01001################################################################################
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
30image:
31 registry: nexus3.o-ran-sc.org:10004
32 name: o-ran-sc/nonrtric-helm-manager
33 tag: "1.0.0"
34 pullPolicy: IfNotPresent
35service:
36 type: NodePort
37 http:
38 # Enable plaintext HTTP call to the API
39 # Disabling this and using a TLS listen only is recommended for most configuration
40 enabled: true
41 servicePort: 8080
42 containerPort: 8080
43 tls:
44 # Enable HTTPS listen for the API
45 enabled: true
46 servicePort: 8443
47 containerPort: 8443
48
49# -----------------------------------------------------------------------------
50# Ingress Controller parameters
51# -----------------------------------------------------------------------------
52ingressController:
53 enabled: true
54 args: []
55 ingressClass: kong
56
57# -----------------------------------------------------------------------------
58# Persistent Volume parameters
59# -----------------------------------------------------------------------------
60pv:
61 enabled: true
62 storageClass: helm-manager-service-standard
63 capacity: 10Mi
64 requestStorage: 10Mi
65
66# -----------------------------------------------------------------------------
67# Miscellaneous parameters
68# -----------------------------------------------------------------------------
69
70replicaCount: 1
71
72# readinessProbe
73readinessProbe:
74 httpGet:
75 path: "/helm/charts"
76 port: 8080
77 scheme: HTTP
78 initialDelaySeconds: 60
79 timeoutSeconds: 5
80 periodSeconds: 10
81 successThreshold: 1
82 failureThreshold: 3
83
84# livenessProbe
85livenessProbe:
86 httpGet:
87 path: "/helm/charts"
88 port: 8080
89 scheme: HTTP
90 initialDelaySeconds: 60
91 timeoutSeconds: 5
92 periodSeconds: 10
93 successThreshold: 1
94 failureThreshold: 3
95
96# If you want to specify resources, uncomment the following
97# lines, adjust them as necessary, and remove the curly braces after 'resources:'.
98resources: {}
99 # limits:
100 # cpu: 100m
101 # memory: 256Mi
102 # requests:
103 # cpu: 100m
104 # memory: 256Mi