---
title: Charmhub | Deploy Tailscale K8s Operator using Charmhub - The Open Operator
  Collection
description: Deploy the latest version of Tailscale K8s Operator as a Kubernetes Operator
  on any cloud. A Juju charm to deploy and manage the Tailscale Kubernetes operator
url: https://charmhub.io/tailscale-k8s
---

# Tailscale K8s Operator

[Dylan Stephano-Shachter](https://charmhub.io/publisher/dylanstathis "View all packages from Dylan Stephano-Shachter")

* [Dylan Stephano-Shachter](https://charmhub.io/publisher/dylanstathis "View all packages from Dylan Stephano-Shachter")

Platform:

1.x/candidate 4

```
juju deploy tailscale-k8s --channel 1.x/candidate
```

[Learn to deploy on juju >](https://juju.is/docs/juju/manage-applications)

[Read documentation](https://canonical-service-mesh-documentation.readthedocs-hosted.com/en/latest/)

#### Relevant links

* [Homepage](https://charmhub.io/tailscale-k8s)

---

#### Contacts

* [Submit a bug](https://github.com/canonical/service-mesh/issues)

---

Share your thoughts on this charm with the community on discourse.

[Join the discussion](https://discourse.charmhub.io/)

#### A Juju charm to deploy and manage the Tailscale Kubernetes operator

tailscale-k8s deploys and manages the upstream Tailscale Kubernetes operator on a Juju-managed
Kubernetes cluster. It handles credential injection, proxy lifecycle, and tailnet registration
for workloads exposed via LoadBalancer Services with loadBalancerClass: tailscale.

The charm supports both Tailscale SaaS and Headscale control planes. Credentials can be
provided manually via charm config or automatically via a relation to tailscale-config.
