blob: 2f927d4c43f820afb880b12f269505d95e2de959 [file] [log] [blame]
################################################################################
# Copyright (c) 2023 Nordix Foundation. #
# Copyright (C) 2023 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. #
################################################################################
#-------------------------------------------------------------------------
# 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: false
installDmaapadapterservice: true
installDmaapmediatorservice: true
installHelmmanager: true
installOrufhrecovery: true
installRansliceassurance: true
installCapifcore: true
installRanpm: true
installrAppmanager: true
installDmeParticipant: true
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.5.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.6.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.5.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
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.0.1
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:10002/o-ran-sc"
name: nonrtric-plt-capifcore
tag: 1.1.0
env:
chart_museum_url: "http://chartmuseum:8080"
repo_name: "capifcore"
rappmanager:
rappmanager:
imagePullPolicy: IfNotPresent
image:
registry: "nexus3.o-ran-sc.org:10003/o-ran-sc"
name: nonrtric-plt-rappmanager
tag: 0.0.1-SNAPSHOT
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:10003/o-ran-sc"
name: nonrtric-plt-participant-impl-dme
tag: 0.0.1-SNAPSHOT
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