Sample values.yaml file
The following is a sample values.yaml file.
# define global values that can be used across charts.
global:
#Overriding global registry
#registry:
#registry: 636206328149.dkr.ecr.us-east-2.amazonaws.com/cdp-docker-candidates.repo.lab.pl.alcatel-lucent.com
#registry: cdp-docker-candidates.repo.cci.nokia.net
registry4: "registry1-docker-io.repo.lab.pl.alcatel-lucent.com"
#docker:
# registry: cdp-docker-candidates.repo.lab.pl.alcatel-lucent.com
# broker properties
broker:
hosts: "rabbitmq-ext:5672"
username: "impact"
virtualHost: "/"
# cassandra properties
cassandra:
hosts: "cassandra:9042"
adminUsername: "casadmin"
username: "dc23fp1"
strategy: "NetworkTopologyStrategy"
replication: "'dc1': '2'"
localdc: "dc1"
oauth:
jwkSetUri: "http://impact-ckey-ckey:8080/auth/realms/subscriber-repo/protocol/openid-connect/certs"
database:
# when type is mysql port is ignored and port should be suffixed in host like
# 10.12.12.1:3306
# when type is oracle, dbipvalidation should be y
type: "mysql"
host: "mariadb:3308"
username: "dc23fp1"
name: "dc23fp1"
#type: "oracle"
#port: "1522"
#host: "impact-oracle"
#name: "sid"
#if type is oracle please fill proper value of ORACLE_SID in name
#datafilepath: "/data/app/oradata/IMPACTDB"
adminUsername: "iotadmin"
dbipvalidation: "y"
redis:
REDIS_DB_HOST: "reddis:6379"
REDIS_SENTINEL_HOSTS: "reddis-sentinel:26379"
REDIS_MASTER_NAME: reddis
###########################################################################################
# override subchart values #
# Enure that all the secrets are created for all the required components to be installed. #
# Refer to README.md for commands to be used for secret creation for each components. #
# Ensure to change the keyspace, schema names, ingress hosts, database service names, - #
# - replication strategy and other configuratble parameters. #
###########################################################################################
mqttadapter:
enabled: true
usage:
DEVICE_QUOTA: true
#Redis configuration for usage
REDIS_MASTER_USAGE_CONTROL: reddis
REDIS_SENTINEL_USAGE_CONTROL: reddis-sentinel:26379
core:
replicas: 1
resources:
limits:
memory: "1024Mi"
cpu: 500m
requests:
memory: "512Mi"
cpu: 100m
cassandra:
CAS_USER: "dc23fp1"
CAS_KEYSPACE: "mqttkey22"
CAS_KEYSPACE_REPLICATION: "{ 'class' : 'NetworkTopologyStrategy', 'dc1': 2 }"
CAS_DROP_KEYSPACE: "false"
CAS_DATACENTER: "dc1"
config:
MQTT_SUPPORT: "nonCellular"
mqttBroker:
MQTT_BROKER: "vernemq"
MQTT_BROKER_CELLULAR: "vernemq-cellular"
MQTT_BROKER_DEFAULT_USER: "guest"
MQTTADAPTER_CLIENT_USERNAME: "guest"
MQTT_BROKER_PORT: "1883"
MQTT_BROKER_PORT_CELLULAR: "1883"
javaOpts: ""
radius:
RADIUS_SERVER_URL: "http://radius-service:18080"
subscriberRepo:
SUBSCRIBER_REPO_URL: "http://impactsubscriptionrepo:9095"
SUBSCRIBER_REPO_USER: "admin"
rabbitmq:
PREFETCH_COUNT: "250"
CONSUMER_COUNT: "5"
cdp:
CDP_URL: "http://cdp:8080"
CDP_USER: "globaladmin"
cigserver:
enabled: true
cigserverResources:
limits:
memory: "512Mi"
cpu: 500m
requests:
memory: "128Mi"
cpu: 200m
ingress:
## optional hostname to which the ingress will listen
host: impact.idc.nokia.com
ssl_redirect: false
secretname: cigserver
deviceQuota:
REDIS_MASTER_USAGE_CONTROL: reddis
REDIS_SENTINEL_USAGE_CONTROL: reddis-sentinel:26379
DEVICE_QUOTA: true
CDR: true
cdp:
CDP_URL: "http://cdp:8080"
CDP_USERNAME: globaladmin
config:
CIG_HTTP_SERVER_PORT: 7444
CIG_HTTP_SERVER_NODEPORT: 31443
UQ_CMD_EXPIRY_IN_MINS: 1440
AGENTSERVER_EXCHANGE: "agentserver"
AL_IG_SEND_QUEUE_NAME: al.requests.ig
OBSERVATION_KEY: "observation"
RESPONSES_KEY: "response"
LIFECYCLE_KEY: "lifecycle"
FAULT_KEY: "fault"
CIG_ENABLE_SSL: 0
OMA2_KEYSTORE: /appl/certificates/keystore
OMA2_KEYSTORE_PASSWORD: hW02jGRdpBxXsZPFSxxRXA==
OMA2_KEYSTORE_MANAGER_PASSWORD: hW02jGRdpBxXsZPFSxxRXA==
cassandra:
CAS_USER:
CAS_USER: "dc23fp1"
CAS_KEYSPACE: "cig23fp1"
CAS_KEYSPACE_REPLICATION: "{ 'class' : 'NetworkTopologyStrategy', 'dc1': 2 }"
smsconnector:
enabled: true
config:
dlr.enabled: true
dlr.SUBSCRIBER_REPO_URL: "http://impactsubscriptionrepo:9095"
dlr.SUBSCRIBER_REPO_USER: "admin"
dlr.CDP_URL: "http://cdp:8080"
dlr.CDP_USER: "globaladmin"
ingress:
host: impact.idc.nokia.com
lwm2mserver:
enabled: true
nodePort:
lwm2mscefcb: 30678
config:
lwm2m:
LWM2M_NO_SEC_REG_URL: "impact.idc.nokia.com:30683"
LWM2M_PSK_REG_URL: "impact.idc.nokia.com:30684"
LWM2M_REGISTRATION_URI: "impact.idc.nokia.com:30684"
LWM2M_LEGACY_BOOTSTRAP_INTERFACE_DTLS_PORT: 5784
LWM2M_MASTER_HOST: lwm2m-controller-0.lwm2m-service.impact.svc.cluster.local
THREAD_POOL_SIZE: 50
SCRIPT_THREAD_POOL_SIZE_MIN: 600
SCRIPT_THREAD_POOL_SIZE_MAX: 600
LWM2M_CLIENT_ACTIVE_DURATION: 60
MAX_RESPONSE_TIME_IN_SECS: 180
LWM2M_KICK_INSTANCE: 0
DTLS_THREAD_POOL_SIZE: 15
SUBSCRIBER_REPO_URL: "http://impactsubscriptionrepo:9095"
SUBSCRIBER_REPO_USER: "admin"
SUBSCRIBER_REPO_PASS: "password"
CDP_URL: "http://cdp:8080"
CDP_USER: "globaladmin"
CDP_PASS: "motive123"
SCEF_USER_NAME: "nidduser"
SCEF_SERVER_URL: "http://10.93.142.237:9092"
SCEF_SCS_ID: "lwm2mScs"
SCEF_CALLBACK_PUBLIC_URL: "http://impact.idc.nokia.com:30678/callback"
NON_IP_TRANSPORT: "SGI"
usage:
USAGE_CONTROL_ENABLE: true
enterpriseBilling: true
#Redis configuration for usage
REDIS_MASTER_USAGE_CONTROL: reddis
REDIS_SENTINEL_USAGE_CONTROL: reddis-sentinel:26379
cassandra:
username: "dc23fp1"
keyspace: "m2m22pp1"
CAS_KEYSPACE_REPLICATION: "{ 'class' : 'NetworkTopologyStrategy', 'dc1': 2 }"
nodePort:
nosec: 30683
dtls: 30684
tcp: 30683
tls: 30684
legacyBootstrap: 30786
lwm2mscefcb: 30666
jsms:
enabled: false
jsmsResources:
limits:
memory: "512Mi"
cpu: 500m
requests:
memory: "128Mi"
cpu: 250m
impactbilling:
enabled: false
persistence:
existingVolume: true
hostPath: /export/k8vol/cdr
storageClassName: thin
impactbillingResources:
limits:
memory: "512Mi"
cpu: 500m
requests:
memory: "128Mi"
cpu: 250m
impact-dc:
enabled: true
dm:
dmUser: globaladmin
dmPassword: motive123
onem2m:
enabled: false
#imageTag:
resources:
limits:
memory: "512Mi"
cpu: 500m
requests:
memory: "128Mi"
cpu: 300m
config:
monte_accuracy: PLMN
monitor_expire_time: 86400
minimum_report_interval: 86400
cse:
name: Nokia
baseid: nokia-cse
subscriberrepo:
enable: true
host: impactsubscriptionrepo
port: 9095
username: admin
gpp:
t8:
host: 10.93.142.237
port: 9696
username: dummyUser
scsid: myScs
callbackHost: impact.idc.nokia.com
callbackPort: 32080
api:
replicas: 2
resources:
limits:
memory: "1024Mi"
cpu: 500m
requests:
memory: "512Mi"
cpu: 300m
enterpriseBilling: false
config:
usage.control.enable: false
redis.master: reddis
redis.sentinels: reddis-sentinel:26379
agentserver:
replicas: 2
enterpriseBilling: false
resources:
limits:
memory: "1024Mi"
cpu: 500m
requests:
memory: "512Mi"
cpu: 300m
notify:
external: true
ingress:
host: impact.idc.nokia.com
impactsubscriptionrepo:
enabled: true
core:
replicas: 1
api:
resources:
limits:
memory: "512Mi"
cpu: 500m
requests:
memory: "128Mi"
cpu: 200m
ingress:
host: impact.idc.nokia.com
ssl_redirect: false
service:
nodePort: 31091
cassandra:
CAS_USER: "dc23fp1"
CAS_KEYSPACE: "subs23fp1"
CAS_DROP_KEYSPACE: "false"
CAS_KEYSPACE_REPLICATION: "{ 'class' : 'NetworkTopologyStrategy', 'dc1': 2 }"
radiusserver:
enabled: true
cassandra:
keyspace: "dc23rad"
userName: "dc23fp1"
radiusserverResources:
limits:
memory: "512Mi"
cpu: 500m
requests:
memory: "128Mi"
cpu: 200m
odr:
udpPort: 3333
udpNodePort: 30333
pgw:
radius:
address: 127.0.0.1
authPort: 2812
acctPort: 2813
secret: secretForWorld
adaptation:
url: "ws://bcmt-edge-01:30050/diameterapp"
connect:
timeout: 10
wait: 3
radius:
skipNiddUserValidation: true
rabbitmq:
PREFETCH_COUNT: "250"
CONSUMER_COUNT: "5"
sgiserver:
enabled: true
sgi:
replicas: 1
#imageTag: 2104.0.1-20210528123304685
resources:
limits:
memory: "512Mi"
requests:
memory: "128Mi"
pgw:
port: 8889
subscriberrepo:
host: subscriberhost
port: 8080
username: admin
impact-dm:
enabled: true
broker:
hosts: "rabbitmq-ext:5672"
username: "impact"
password: "impact321"
rbac:
enabled: true
monitoring:
prometheus:
enabled: true
reporting:
db:
host:
db:
type: mariadb
#host used to locate the DB. Could be either an internal kubernetes service name or an external name/IP
#host: impact-platform-mariadb
host: mariadb
username: cdp23fp1
system_username: iotadmin
#system_password PWD for system user used to create cdp DB user
mariadb:
port: 3308
database: cdp23fp1
sce:
#impact.rabbitmq.host.url: rabbitmq-ext
#impact.rabbitmq.username: impact
#impact.rabbitmq.virtual.host: "/"
#mdm.license: "AC4wLAIUbHYqaaPpNvqhKgM4ZFcSN1ctFt4CFFZhHYQp7eqYq/viUFsMRCNBROs7QAFc3IAEWphdmEudXRpbC5IYXNoTWFwBQfawcMWYNEDAAJGAApsb2FkRmFjdG9ySQAJdGhyZXNob2xkeHA/QAAAAAAAMHcIAAAAQAAAACB0AAtzeXN0ZW1Vc2FnZXQABVRSSUFMdAAUZHBhLXN1YnNjcmliZXItY291bnR0AAEwdAAYb25ib2FyZGFibGUtZGV2aWNlLWNvdW50cQB+AAV0ABJ0cjY5LWxpY2Vuc2UtY291bnRxAH4ABXQAGmVVSUNDLWRldmljZS1saWNlbnNlLWNvdW50cQB+AAV0AB1kZXZpY2UtbGliLXN1YnNjcmlwdGlvbi1jb3VudHQABjE1MDAwMHQAGWlvdC1zdGFuZGFyZC1kZXZpY2UtY291bnR0AAUxNTAwMHQAH2VzLWlQaG9uZS1saWNlbnNlLWNvdW50LW92ZXItZXNxAH4ABXQAGmFsbG93ZWQtb25lbTJtLXN1YnNjcmliZXJzdAAEMTUwMHQAFmlvdC10b3RhbC1kZXZpY2UtY291bnR0AAUzMzAwMHQAEWFsbG93ZWQtcHJvdG9jb2xzdABtT01BLUNQLElPU19QVVNILElPU19QVUxMLElNUEFDVCxEQ19PTkVNMk0sRENfUkFXLERDX01RVFQsRENfSU1QQUNUR0FURVdBWSxEQ19MV00yTSxEQ19IVFRQLERDX01RVFQtU04sRENfQ09BUHQAIHNhbXN1bmctZXMtcHJpbWFyeS1saWNlbnNlLWNvdW50cQB+AAV0ABZpb3QtYmFzaWMtZGV2aWNlLWNvdW50dAAEMTUwMHQAGHNtZHAtZVVJQ0MtbGljZW5zZS1jb3VudHEAfgAFdAAZaW90LWFkdmFuY2VkLWRldmljZS1jb3VudHQABDE1MDB0ABphbmRyb2lkLXRzNDMtbGljZW5zZS1jb3VudHEAfgAFdAAUYWRkLXN1YnNjcmliZXItY291bnRxAH4ABXQAGHN1YnNjcmliZXItbGljZW5zZS1jb3VudHEAfgAFdAAZZGV2aWNlX3BvcnRmb2xpb19hbmFseXplcnQACGRpc2FibGVkdAAXbGljZW5zZS1kZXBsb3ltZW50LXR5cGV0AA1jb250YWluZXJpemVkdAARcmNzLWxpY2Vuc2UtY291bnRxAH4ABXQAFG1vYmlsZS1kZXZpY2VzLWNvdW50cQB+AAV0ABBhbGxvd2VkLWZlYXR1cmVzdAA4Q09OTkVDVF9TVEFOREFSRCxDT05ORUNUX0lEUyxDT05ORUNUX0FXU19TMyxSRVBPUlRJTkcsR1J0AA1jdXN0b21lci1uYW1ldAAYTk9LSUEgSW5kaWEgJiBXaXBybyBsYWJzdAAHdmVyc2lvbnQAAjIzdAASaW1wbGljaXQtcHJvdG9jb2xzdAAnTFdNMk1fUFJFUFJPVklTSU9ORUQsUkNTX1BSRVBST1ZJU0lPTkVEdAASdHBzLWNvbnRyb2wtdGFyZ2V0cQB+AAV0ABduYmlvdC1zZ2ktbGljZW5zZS1jb3VudHEAfgAFdAAZb25lbTJtLXRvdGFsLWRldmljZS1jb3VudHQABDE1MDB0ABhzbXNyLWVVSUNDLWxpY2Vuc2UtY291bnRxAH4ABXQAGmF1dG9tYXRpY19kZXZpY2VfZGV0ZWN0aW9ucQB+AB50ABhpb3QtZ2F0ZXdheS1kZXZpY2UtY291bnR0AAUxNTAwMHgAAwALY29uc29sZS1uYmkAUqztAAVzcgARamF2YS51dGlsLkhhc2hNYXAFB9rBwxZg0QMAAkYACmxvYWRGYWN0b3JJAAl0aHJlc2hvbGR4cD9AAAAAAAAAdwgAAAAQAAAAAHgAAAAAAAABjpGXXYAACGhvc3QtaWRzAFKs7QAFc3IAEWphdmEudXRpbC5IYXNoTWFwBQfawcMWYNEDAAJGAApsb2FkRmFjdG9ySQAJdGhyZXNob2xkeHA/QAAAAAAAAHcIAAAAEAAAAAB4AAAAAgAAAAAAB21kbS1zY2UAUqztAAVzcgARamF2YS51dGlsLkhhc2hNYXAFB9rBwxZg0QMAAkYACmxvYWRGYWN0b3JJAAl0aHJlc2hvbGR4cD9AAAAAAAAAdwgAAAAQAAAAAHgAAAAAAAABjpGXXYA="
sidecar:
memory:
requests: 4M
limits: 250M
cpu:
requests: "200m"
limits: "500m"
http:
ssl_redirect: false
public_host: "impact.idc.nokia.com"
redis:
host:
#password for redis must be specified in secrets.yaml
minpoolsize: 10
maxpoolsize: 20
sentinels:
usagecontrolenable: false
usagecontrolmaster: reddis
#usagecontrolpassword must be specified in secrets.yaml
usagecontrolsentinels: reddis-sentinel:26379
core:
#list of plugins to use for cdp-core
replicas: 2
runmode:
- "production"
memory:
requests: 2G
limits: 4G
cpu:
requests: "1"
limits: "2"
plugins:
- impact-integration
#- kafka
oauth:
server:
#url:
url: "https://impact.idc.nokia.com:32443/auth"