# Tailscale Kubernetes Operator concepts explained

Last validated Jun 5, 2026

Learn about the core concepts and architecture behind the Tailscale Kubernetes Operator, including the custom resources it manages and how they work together.

* [Tailscale Kubernetes Operator architecture](/docs/kubernetes-operator/concepts/architecture) — The architecture and design of the Tailscale Kubernetes Operator.

* [Use DNSConfig for in-cluster MagicDNS resolution](/docs/kubernetes-operator/concepts/dnsconfig) — Understand the DNSConfig custom resource and how it enables in-cluster resolution of Tailscale MagicDNS names.

* [Use ProxyClass for proxy customization](/docs/kubernetes-operator/concepts/proxyclass) — Understand the ProxyClass custom resource and how it customizes proxy resources.

* [Use ProxyGroup for high availability proxies](/docs/kubernetes-operator/concepts/proxygroup) — Understand the ProxyGroup custom resource and how it enables high availability proxies.
