blob: 1a6760760ebc82afbc8887439b6e89abc85cea21 [file] [log] [blame]
# ============LICENSE_START===============================================
# Copyright (C) 2023 Nordix Foundation. All rights reserved.
# Copyright (C) 2023-2024 OpenInfra Foundation Europe. All rights reserved.
# ========================================================================
# 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.
# ============LICENSE_END=================================================
#-------------------------------------------------------------------------
# Global common setting
#-------------------------------------------------------------------------
# Here you can enable inclusion or exclusion of each component. A not enabled component will not be installed.
nonrtric:
installPms: true
installA1controller: true
installA1simulator: true
installControlpanel: true
installInformationservice: true
installRappcatalogueservice: true
installRappcatalogueenhancedservice: true
installNonrtricgateway: true
installKong: true
installDmaapadapterservice: true
installDmaapmediatorservice: true
installHelmmanager: true
installOrufhrecovery: true
installRansliceassurance: true
installCapifcore: true
installServicemanager: true
installRanpm: false
# rApp Manager functionality relies on ACM for its operation
installrAppmanager: true
# DME Participant should only be activated when ACM installation is available for this participant to utilize
installDmeParticipant: false
volume1:
# Set the size to 0 if you do not need the volume (if you are using Dynamic Volume Provisioning)
size: 2Gi
storageClassName: pms-storage
hostPath: /var/nonrtric/pms-storage
volume2:
# Set the size to 0 if you do not need the volume (if you are using Dynamic Volume Provisioning)
size: 2Gi
storageClassName: ics-storage
hostPath: /var/nonrtric/ics-storage
volume3:
size: 1Gi
storageClassName: helmmanager-storage
common:
releasePrefix: r3-dev-nonrtric
# Do not change the namespace
namespace:
nonrtric: nonrtric
ingressClassName: kong
informationservice:
informationservice:
imagePullPolicy: Always
image:
registry: 'nexus3.o-ran-sc.org:10002/o-ran-sc'
name: 'nonrtric-plt-informationcoordinatorservice'
tag: 1.6.0
service:
allowHttp: true
httpName: http
internalPort1: 9082
targetPort1: 8083
httpsName: https
internalPort2: 9083
targetPort2: 8434
liveness:
initialDelaySeconds: 20
periodSeconds: 10
readiness:
initialDelaySeconds: 20
periodSeconds: 10
persistence:
# Either refer to a volume created under the nonrtric by storageClassName. Then the claimed size should be the same.
# The alternative use a dynamic volume provisioner in the cluster. Storage class can then be for instance 'standard' or 'gluster-fs' (depeneds on which classes that are available)
size: 2Gi
storageClassName: ics-storage
ingress:
enabled: true
# Need to check the external port Availability
policymanagementservice:
policymanagementservice:
imagePullPolicy: Always
image:
registry: 'nexus3.o-ran-sc.org:10002/o-ran-sc'
name: nonrtric-plt-a1policymanagementservice
tag: 2.7.0
service:
allowHttp: true
httpName: http
internalPort1: 9080
targetPort1: 8081
httpsName: https
internalPort2: 9081
targetPort2: 8433
liveness:
initialDelaySeconds: 20
periodSeconds: 10
readiness:
initialDelaySeconds: 20
periodSeconds: 10
persistence:
# Either refer to a volume created under the nonrtric by storageClassName. Then the claimed size should be the same.
# The alternative use a dynamic volume provisioner in the cluster. Storage class can then be for instance 'standard' or 'gluster-fs' (depeneds on which classes that are available)
size: 2Gi
storageClassName: pms-storage
ingress:
enabled: true
# A1 Controller may take few more minutes to start. Increase the initialDelaySeconds in liveness to avoid container restart.
a1controller:
a1controller:
imagePullPolicy: Always
image:
registry: 'nexus3.onap.org:10002/onap'
name: sdnc-image
tag: 2.1.6
replicaCount: 1
service:
allowHttp: true
httpName: http
internalPort1: 8282
targetPort1: 8181
httpsName: https
internalPort2: 8383
targetPort2: 8443
liveness:
initialDelaySeconds: 300
periodSeconds: 10
readiness:
initialDelaySeconds: 60
periodSeconds: 10
a1simulator:
a1simulator:
name: a1-sim
imagePullPolicy: Always
image:
registry: 'nexus3.o-ran-sc.org:10002/o-ran-sc'
name: a1-simulator
tag: 2.6.1
service:
allowHttp: true
httpName: http
internalPort1: 8085
targetPort1: 8085
httpsName: https
internalPort2: 8185
targetPort2: 8185
liveness:
initialDelaySeconds: 20
periodSeconds: 10
readiness:
initialDelaySeconds: 20
periodSeconds: 10
oscVersion:
name: a1-sim-osc
replicaCount: 2
stdVersion:
name: a1-sim-std
replicaCount: 2
stdVersion2:
name: a1-sim-std2
replicaCount: 2
controlpanel:
controlpanel:
imagePullPolicy: Always
image:
registry: 'nexus3.o-ran-sc.org:10002/o-ran-sc'
name: nonrtric-controlpanel
tag: 2.5.0
replicaCount: 1
service:
allowHttp: true
httpName: http
internalPort1: 8080
targetPort1: 8080
externalPort1: 30091
httpsName: https
internalPort2: 8081
targetPort2: 8082
externalPort2: 30092
liveness:
initialDelaySeconds: 20
periodSeconds: 10
readiness:
initialDelaySeconds: 20
periodSeconds: 10
ingress:
enabled: false
rappcatalogueservice:
rappcatalogueservice:
imagePullPolicy: Always
image:
registry: 'nexus3.o-ran-sc.org:10002/o-ran-sc'
name: nonrtric-plt-rappcatalogue
tag: 1.2.0
service:
allowHttp: true
httpName: http
internalPort1: 9085
targetPort1: 8680
httpsName: https
internalPort2: 9086
targetPort2: 8633
liveness:
initialDelaySeconds: 20
periodSeconds: 10
readiness:
initialDelaySeconds: 20
periodSeconds: 10
rappcatalogueenhancedservice:
rappcatalogueenhancedservice:
imagePullPolicy: Always
image:
registry: 'nexus3.o-ran-sc.org:10002/o-ran-sc'
name: nonrtric-plt-rappcatalogue-enhanced
tag: 1.1.0
service:
allowHttp: true
httpName: http
internalPort1: 9696
targetPort1: 9696
liveness:
initialDelaySeconds: 20
periodSeconds: 10
readiness:
initialDelaySeconds: 20
periodSeconds: 10
nonrtricgateway:
nonrtricgateway:
imagePullPolicy: Always
image:
registry: 'nexus3.o-ran-sc.org:10002/o-ran-sc'
name: nonrtric-gateway
tag: 1.2.0
service:
httpName: http
internalPort1: 9090
targetPort1: 9090
externalPort1: 30093
liveness:
initialDelaySeconds: 20
periodSeconds: 10
readiness:
initialDelaySeconds: 20
periodSeconds: 10
dmaapadapterservice:
dmaapadapterservice:
imagePullPolicy: Always
image:
registry: 'nexus3.o-ran-sc.org:10002/o-ran-sc'
name: 'nonrtric-plt-dmaapadapter'
tag: 1.3.0
service:
allowHttp: true
httpName: http
internalPort1: 9087
targetPort1: 8084
httpsName: https
internalPort2: 9088
targetPort2: 8435
liveness:
initialDelaySeconds: 20
periodSeconds: 10
readiness:
initialDelaySeconds: 20
periodSeconds: 10
dmaapmediatorservice:
dmaapmediatorservice:
imagePullPolicy: IfNotPresent
image:
registry: "nexus3.o-ran-sc.org:10002/o-ran-sc"
name: "nonrtric-plt-dmaapmediatorproducer"
tag: 1.2.0
service:
allowHttp: true
httpName: http
internalPort1: 8085
targetPort1: 8085
httpsName: https
internalPort2: 8185
targetPort2: 8185
liveness:
initialDelaySeconds: 20
periodSeconds: 10
readiness:
initialDelaySeconds: 20
periodSeconds: 10
helmmanager:
helmmanager:
clusterRoleName: cluster-admin
imagePullPolicy: Always
image:
registry: "nexus3.o-ran-sc.org:10002/o-ran-sc"
name: "nonrtric-plt-helmmanager"
tag: 1.3.0
service:
httpName: http
internalPort1: 8112
targetPort1: 8083
liveness:
initialDelaySeconds: 20
periodSeconds: 10
readiness:
initialDelaySeconds: 20
periodSeconds: 10
persistence:
# Either refer to a volume created under the nonrtric by storageClassName. Then the claimed size should be the same.
# The alternative use a dynamic volume provisioner in the cluster. Storage class can then be for instance 'standard' or 'gluster-fs' (depeneds on which classes that are available)
size: 1Gi
storageClassName: helmmanager-storage
ransliceassurance:
ransliceassurance:
imagePullPolicy: IfNotPresent
image:
registry: "nexus3.o-ran-sc.org:10002/o-ran-sc"
name: "nonrtric-rapp-ransliceassurance"
tag: 1.3.0
env:
mr_host: "http://onap-dmaap"
mr_port: "3904"
sdnr_address: "http://sdnr:8181"
sdnr_user: "admin"
sdnr_password: "Kp8bJ4SXszM0WXlhak3eHlcse2gAw84vaoGGmJvUy2U"
log_level: "Info"
polltime: "10"
node_id: "o-du-1122"
orufhrecovery:
orufhrecovery:
imagePullPolicy: IfNotPresent
image:
registry: "nexus3.o-ran-sc.org:10002/o-ran-sc"
name: "nonrtric-rapp-orufhrecovery-consumer"
tag: 1.1.0
env:
consumer_host: "http://mrproducer"
consumer_port: "8095"
consumer_cert_path: "security/consumer.crt"
consumer_key_path: "security/consumer.key"
info_coord_addr: "http://ics:8083"
sdnr_address: "http://sdnr:8282"
sdnr_user: "admin"
sdnr_password: "Kp8bJ4SXszM0WXlhak3eHlcse2gAw84vaoGGmJvUy2U"
oru_to_odu_map_file: "o-ru-to-o-du-map.csv"
log_level: "Info"
capifcore:
capifcore:
imagePullPolicy: IfNotPresent
image:
registry: "nexus3.o-ran-sc.org:10004/o-ran-sc"
name: nonrtric-plt-capifcore
tag: 1.3.1
env:
chart_museum_url: "http://chartmuseum:8080"
repo_name: "capifcore"
servicemanager:
servicemanager:
imagePullPolicy: IfNotPresent
image:
registry: "nexus3.o-ran-sc.org:10004/o-ran-sc"
name: nonrtric-plt-servicemanager
tag: 0.1.1
rappmanager:
rappmanager:
imagePullPolicy: IfNotPresent
image:
registry: "nexus3.o-ran-sc.org:10002/o-ran-sc"
name: nonrtric-plt-rappmanager
tag: 0.0.1
service:
httpName: http
internalPort1: 8080
targetPort1: 8080
liveness:
initialDelaySeconds: 20
periodSeconds: 10
readiness:
initialDelaySeconds: 20
periodSeconds: 10
ingress:
enabled: true
acm:
username: cnVudGltZVVzZXI=
password: emIhWHp0RzM0
dmeparticipant:
dmeparticipant:
imagePullPolicy: IfNotPresent
image:
registry: "nexus3.o-ran-sc.org:10002/o-ran-sc"
name: nonrtric-plt-participant-impl-dme
tag: 0.0.1
service:
httpName: http
internalPort1: 8080
targetPort1: 8080
liveness:
initialDelaySeconds: 20
periodSeconds: 10
readiness:
initialDelaySeconds: 20
periodSeconds: 10
ingress:
enabled: false
security:
username: cGFydGljaXBhbnRVc2VyCg==
password: emIhWHp0RzM0