How To
Last validated:
Access the Kubernetes control plane using an API server proxy
Access the Kubernetes control plane using an API server proxy with the Kubernetes operator
Control access to ProxyGroup resources
Create per-namespace policies that limit access to ProxyGroup resources.
Customize the Kubernetes operator and resources it manages
Customize the Kubernetes operator and resources it manages
Deploy app connectors on Kubernetes using the Kubernetes Operator
Deploy app connectors to your Kubernetes cluster using the Kubernetes Operator
Deploy exit nodes and subnet routers on Kubernetes
Deploy exit nodes and subnet routers on Kubernetes with the Kubernetes Operator
Deploy tsrecorder on Kubernetes using the operator
Deploy tsrecorder to your Kubernetes cluster using the operator
Expose a cloud service to your tailnet
Expose a cloud service to your tailnet with the Kubernetes operator
Expose a Kubernetes cluster workload to your tailnet (cluster ingress)
Expose a Kubernetes cluster workload to your tailnet (cluster ingress) with the Kubernetes operator
Expose a Service in one cluster to another cluster (cross-cluster connectivity)
Expose a Service in one cluster to another cluster (cross-cluster connectivity) with the Kubernetes operator
Expose a tailnet service to your Kubernetes cluster (cluster egress)
Expose a tailnet service to your Kubernetes cluster (cluster egress) with the Kubernetes Operator
Kubernetes 'kubectl' session and API request recording
Record kubectl exec, attach, and debug sessions, and all Kubernetes API requests when using the Kubernetes API server proxy.
Multi-cluster Ingress
Set up multi-cluster Ingress using the Tailscale Kubernetes Operator.
Use multiple tailnets for devices running on Kubernetes
Deploy devices across multiple tailnets using the Kubernetes Operator.