blob: c6459153de08fbfb57548826f4ece37a793957d7 [file] [log] [blame]
################################################################################
# Copyright (c) 2021 Nordix Foundation. #
# #
# Licensed under the Apache License, Version 2.0 (the "License"); #
# you may not use this file except in compliance with the License. #
# You may obtain a copy of the License at #
# #
# http://www.apache.org/licenses/LICENSE-2.0 #
# #
# Unless required by applicable law or agreed to in writing, software #
# distributed under the License is distributed on an "AS IS" BASIS, #
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. #
# See the License for the specific language governing permissions and #
# limitations under the License. #
################################################################################
# Default values for Helm Chart.
# Declare variables to be passed into your templates.
#
# Sections:
# - Helm Manager parameters
# - Ingress Controller parameters
# - Persistent Volume parameters
# - Miscellaneous parameters
# -----------------------------------------------------------------------------
# Helm Manager parameters
# -----------------------------------------------------------------------------
# Specify Helm Manager's Docker image and repository details here
image:
registry: nexus3.o-ran-sc.org:10004
name: o-ran-sc/nonrtric-helm-manager
tag: "1.0.0"
pullPolicy: IfNotPresent
service:
type: NodePort
http:
# Enable plaintext HTTP call to the API
# Disabling this and using a TLS listen only is recommended for most configuration
enabled: true
servicePort: 8080
containerPort: 8080
tls:
# Enable HTTPS listen for the API
enabled: true
servicePort: 8443
containerPort: 8443
# -----------------------------------------------------------------------------
# Ingress Controller parameters
# -----------------------------------------------------------------------------
ingressController:
enabled: true
args: []
ingressClass: kong
# -----------------------------------------------------------------------------
# Persistent Volume parameters
# -----------------------------------------------------------------------------
pv:
enabled: true
storageClass: helm-manager-service-standard
capacity: 10Mi
requestStorage: 10Mi
# -----------------------------------------------------------------------------
# Miscellaneous parameters
# -----------------------------------------------------------------------------
replicaCount: 1
# readinessProbe
readinessProbe:
httpGet:
path: "/helm/charts"
port: 8080
scheme: HTTP
initialDelaySeconds: 60
timeoutSeconds: 5
periodSeconds: 10
successThreshold: 1
failureThreshold: 3
# livenessProbe
livenessProbe:
httpGet:
path: "/helm/charts"
port: 8080
scheme: HTTP
initialDelaySeconds: 60
timeoutSeconds: 5
periodSeconds: 10
successThreshold: 1
failureThreshold: 3
# If you want to specify resources, uncomment the following
# lines, adjust them as necessary, and remove the curly braces after 'resources:'.
resources: {}
# limits:
# cpu: 100m
# memory: 256Mi
# requests:
# cpu: 100m
# memory: 256Mi