Go to primary content
Oracle® Communications Cloud Native Diameter Routing Agent (CNDRA) Installation Guide
Release 1.0
F16991-02
Go To Table Of Contents
Contents

Previous
Previous
Next
Next

4 CNDRA Configurable Parameters

This section includes information about the configurable parameters required during deployment.

Configuration used by clientPod chart

Attribute Name DataType Range Default Value Mandatory(M)/Optional(O)/Conditional(C) User can change? Description
ClientOverseer:replicaCount <integer> Min-1, Max-2 2 M N Option to configure the overseer replicacount number. It determines the number of pods replicas created for Deployment.
Cidr <IPv4 address> valid IPv4 address N/A M Y Option to configure the cidr address.

The Classless Inter-Domain Routing allows flexible allocation of IP addresses.

kubernetes assigns the CIDR block per node, to utilize the ip address allocated to each POD, within each Node.

ClientNetwork: isDualNetwork <boolean> true/false false M N Option to enable/disable dual network. It is a flag to specify the deployment is single network based or dual network. When set true, it enables client network to be deployed on dual ip address based network, when set false, it enables client network to be deployed on single ip address based network.
ImageName <string> N/A cndraclient M Y option to tag image name with user specific name
Version <string> N/A 1.0.0 M Y option to tag image with user defined version

Configuration used by overseerSvc chart: OverseersvcDeployment and OverseerService object

Attribute Name DataType Range Default Value Mandatory(M)/Optional(O)/Conditional(C) User can change? Description
name <string> maximum of three characters include null character nd M Y Option to configure the overseersvc deployment name.
container_name <string> N/A overseer M Y Option to configure the overseer container name
ImageName <string> N/A cndra M Y Option to tag image name with user specific tag:

<docker-registry>/<image-name>:<image-version>

Version <string> N/A 1.0.0 M Y Option to tag image with user defined version
memory <integer> in gigabytes 6Gi M Y Option to configure to a valid memory
cpu <integer> Min-4, Max-8 4 M Y Option to configure available CPU
values <string> N/A overseer M Y Option to configure a valid name.
svcname <string> N/A overseer-svc M Y Option to configure a valid service name.
annotations: metallb.universe.tf/address-pool <string> N/A oam M Y Option to configure a valid metalLB.

Configuration used by draSvc chart: DrasvcDeployment and DraSvcObject

Attribute Name DataType Range Default Value Mandatory(M)/Optional(O)/Conditional(C) User can change? Description
name <string> maximum of two characters mp M Y Option to configure the drasvc deployment name.
ImageName <string> valid image version cndra M Y Option to give user specific image name:

<docker-registry>/<image-name>:<image-version>

Version <string> N/A 1.0.0 M Y Option to tag image with user defined version.
dualNetwork <Boolean> true/false false M N Option to configure for valid dual network. It is a flag to specify CNDRA deployment on single ip address based network or dual ip address based network. It has dependency on CNE environment when using multiple network plugin.
memory <integer> in gigabytes 8Gi M Y Option to configure a valid available memory.
cpu <integer> Min-4, Max-8 4 M Y Option to configure to available memory.
values <string> N/A dra M Y Option to configure a valid name.
nodeselector: node <string> N/A N/A O Y Option to configure a valid node selector name.
svcname <string> N/A dra-svc M Y configure to a valid dra service name.
sig1-sig5 <integer> 3868-3872

3868, 3869, 3870, 3871, 3872

M Y configure to a valid port range.
annotations: metallb.universe.tf/address-pool <string> N/A signalling M Y configure to a valid metalLB.

Configuration used by clientPod and draSvc Charts: global

Attribute Name DataType Range Default Value Mandatory(M)/Optional(O)/Conditional(C) User can change? Description
global:
draReplicaCount <integer> Min-0, Max-32 4 M Y Option to configure a valid mp replicacount
Repo <string> N/A occndra-registry:5000 M Y Option to configure docker registry from where images will be pulled