Skip to main content
The Superblocks data plane can be deployed on any Kubernetes cluster with the Superblocks Helm chart. If your organization doesn’t use Helm to manage Kubernetes resources, you can still install the Helm CLI and use it to generate the manifest templates to deploy directly.

Installation

Add the chart repository

Configure values file

Create a local values.yaml file with the default chart values. You can export the defaults by running helm show values superblocks/superblocks-agent > values.yaml. Aside from the default settings, the following settings are required to enable Ingress and allow communication from your users to the agent running in the cluster.
The values for superblocks.agentHostUrl and ingress.hosts[0].host should be the same DNS entry (CNAME or A record) that points to the ingress-managed load balancer in front of the agent.

Deploy the chart

After making changes to values.yaml, save and deploy the chart. Adjust superblocks.agentTags as needed depending on your environment.

Billable services

When running the data plane on Kubernetes, it is important to be aware of your container management provider’s pricing (i.e. EKS, GKE, AKS) and the cost of any associated infrastructure like networking, load balancers, and DNS.