cpln-byok-default
in the kube-system
namespace shows all available configuration options and their default values.
You can read the values in the configmap by running this kubectl command against the cluster:
kubectl get configmap -n kube-system cpln-byok-default -o yaml
cpln-byok-current
in the kube-system
namespace.
Its recommended to store settings in a git repo or CI system so that they can be applied automatically for each new cluster.
cpln-byok-default
configmap for availability.
Property | Type | Description |
---|---|---|
minCpu | string | Minimum CPU allocation |
maxCpu | string | Maximum CPU allocation |
minMemory | string | Minimum memory allocation |
maxMemory | string | Maximum memory allocation |
logLevel | string | Logging level for the actuator |
env | key: string[] | Optional environment variables for the component |
targetPercent | number | Target percentage for Horizontal CPU autoscaling |
pdb.minAvailable | number | Minimum number of available pods for the pod disruption budget |
replicas | number | Number of replicas |
Property | Type | Description |
---|---|---|
memBufferSize | string | Memory buffer size |
perPodRate | number | Max log records per second before rate limit; per pod |
Property | Type | Description |
---|---|---|
storage | string | Storage allocation for Redis in kubernetes storage capacity format. examples: 1Gi , 500Mi |
Property | Type | Description |
---|---|---|
enabled | boolean | Requred. true or false |
ip | string | Optional. For cloud platform that do not support UDP type Load Balancers |
port | number | Optional. To change the default (51820) port. |