K8s Helm Chart
Overview
The Twingate Helm Chart allows you to deploy Twingate Connectors to a Kubernetes cluster, including Google GKE, Amazon EKS, MicroK8s and anywhere else a Helm Chart is supported. The chart will bootstrap a Twingate Connector in your K8s cluster.
The official Helm Chart can be found on GitHub.
Peer-to-peer connections help you to provide a better experience for your users and to stay within the Fair Use Policy for bandwidth consumption. Learn how to support peer-to-peer connections.
Installing the Chart
To install the chart with the release name twingate-connector
:
$ helm repo add twingate https://twingate.github.io/helm-charts$ helm upgrade --install twingate-connector twingate/connector -n [namespace] \ --set connector.network=[network] \ --set connector.accessToken=[accessToken] \ --set connector.refreshToken=[refreshToken]
These commands will deploy Twingate on the Kubernetes cluster in the default configuration. The Parameters section of the chart’s documentation lists the parameters that can be configured during installation.
Uninstalling the Chart
To uninstall/delete the twingate-connector
deployment:
$ helm del twingate-connector -n [namespace]
The command removes all the Kubernetes components associated with the chart and deletes the release.
Updates
Follow the Helm Chart updating guide to update both the Helm Chart and the Connectors. Note that updating the Helm chart itself does not update the Connector images used to deploy pods.
Last updated 2 months ago