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

A CNDRA Yaml File

This section includes a sample Yaml file required for CNDRA deployment.

The sample custom_values.yaml is provided below:
clientPod:
  ClientOverseer:
    replicaCount: 2 # Default value is 2
  Cidr: 10.244.0.0  # depends on the Cidr used in cluster
  ClientNetwork:
    isDualNetwork: false 
  ImageName: cndraclient # Default image name 
  Version: 1.0.0         # Default version of the image

overseerSvc:
  name: nd
  container_name: overseer
  ImageName: cndra       # Default image name of cndra
  Version: 1.0.0         # Default version of the cndra image
  memory: 6Gi  
  cpu: 4       
  values: overseer
  svcname: overseer

# This is the default annotation which will be set for the MetalLB. 
# If user wants to add their own annotations then they have to update this attribute in their
# customized_values.yaml file.

  annotations:
    metallb.universe.tf/address-pool: oam

draSvc:
  name: mp
  ImageName: cndra        # Default image name of cndra
  Version: 1.0.0          # Default version of the cndra image
 
  dualNetwork: false
  memory: 8Gi 
  cpu: 4      
  values: dra
 
# If you want to assign dra pods to specific worker nodes of the cluster then provide a node_selector name
# in node
# CMD : kubectl label node worker_node_hostname node:node_selector name
# Example: kubectl label node worker_node_hostname node=<value>, where <value> is used as label value
# to fine eligible Node to schedule the Pod.
# nodeSelector:
#    node:   [default = empty, no label value applied e.g. node: <value>]
# else all the dra pods can be schdueled on any worker node

  nodeSelector:
    node: 

# This is the default annotation which will be set for the MetalLB. 
# If user wants to add their own annotations then they have to update this  attribute in their
# customized_values.yaml file.

  annotations:
    metallb.universe.tf/address-pool: signaling

  svcname: dra
  ports:
    sig1: 3868 # Default value is 3868
    sig2: 3869 # Default value is 3869
    sig3: 3870 # Default value is 3870
    sig4: 3871 # Default value is 3871
    sig5: 3872 # Default value is 3872
global:
  draReplicaCount: 4 # Default value is 4
  Repo: occndra-registry:5000