Skip to main content
Version: 1.5.x

Data Plane Installation

This chart installs the TSB Data Plane operator. It's not required if the TSB Control Plane operator is installed with a revision. If you install it with a revision, gateways are handled by TSB Control Plane operator itself.

Install

helm install dp tetrate-tsb-helm/dataplane --namespace istio-gateway --create-namespace -f values.yaml

Usage

Once the TSB Data Plane installation is finished all the Data Plane resources are allowed to be run.

Check the available resources in the documentation.

Configuration

NameDescriptionDefault value
image.registryRegistry used to download the operator imagegcr.io/tetrate-internal-containers
image.tagThe tag of the operator imagesame as the Chart version

Operator extended configuration

The TSB operator related resources like the deployment, the service or the service account can be extended using the following optional properties:

NameDescriptionDefault value
operator.deployment.affinityAffinity configuration for the pod
operator.deployment.annotationsCustom collection of annotations to add to the deployment
operator.deployment.envCustom collection of environment vars to add to the container
operator.deployment.podAnnotationsCustom collection of annotations to add to the pod
operator.deployment.replicaCountNumber of replicas managed by the deployment
operator.deployment.strategyDeployment strategy to use
operator.deployment.tolerationsToleration collection applying to the pod scheduling
operator.service.annotationsCustom collection of annotations to add to the service
operator.serviceAccount.annotationsCustom collection of annotations to add to the service account
operator.serviceAccount.imagePullSecretsCollection of secrets names required to be able to pull images from the registry
operator.pullSecretA Docker JSON config string that will be stored as an image pull secret