Example maprgateway Pod for database replication

This example shows and describes the fields of the maprgateway pod portion of an HPE Ezmeral Data Fabric on Kubernetes Custom Resource (CR) template.

HPE Ezmeral Runtime Enterprise includes a maprgateway pod that enables database replication for tables and streams.

Example maprgateway pod (yaml)

The following example is an excerpt of a Data Fabric Custom Resource (CR) template that HPE Ezmeral Runtime Enterprise reads when generating the CR for creating the Data Fabric cluster. The pod definition is also in the the file: private-kubernetes/examples/picasso14/dataplatform/full.yaml

The example shows a maprgateway pod configuration. In most cases, you can use the default values.

For example, to increase the number of maprgateway pods, you need only modify the value of the count field.

gateways: 
      .
      .
      .
   maprgateway: 
      count: 1
      image: maprgateway-6.2.0:202101192115C 
      sshport: 5013
      requestcpu: "2000m" 
      limitcpu: "8000m" 
      requestmemory: 8Gi 
      limitmemory: 8Gi 
      requestdisk: 23Gi 
      limitdisk: 46Gi 
      loglevel: INFO

The following lists the maprgateway fields and their descriptions:

count

The number of replication gateway instances.

image

The image name and tag

sshport

The node port to use for external SSH requests.

requestcpu

Reserved pod CPU amount. Example: 2000m

limitcpu

Maximum pod CPU amount. Example: 8000m

requestmemeory

Reserved pod memory. Example: 6Gi

limitmemory

Maximum pot memory. Example: 8Gi

requestdisk

Reserved pod ephemeral storage space. Example: 23Gi

limitdisk

Maximum pod ephemeral storage space. Example: 46Gi

loglevel

Log level for the pod container. Values:

  • FATAL
  • ERROR
  • WARN
  • INFO
  • DEBUG

Default: INFO