Skip to content

Tailscale Operator & Ansible Tailscale deployment#658

Open
jb3 wants to merge 8 commits into
mainfrom
jb3/tailscale
Open

Tailscale Operator & Ansible Tailscale deployment#658
jb3 wants to merge 8 commits into
mainfrom
jb3/tailscale

Conversation

@jb3
Copy link
Copy Markdown
Member

@jb3 jb3 commented May 15, 2026

This PR introduces Tailscale to both Kubernetes & Ansible hosts.

On Kubernetes, the Tailscale Operator is used to allow routing traffic in/out of the cluster over Tailscale to other nodes connected to the tailnet. This allows us to securely forward traffic to an external service from any Kubernetes node without having to compromise on security.

Likewise in Ansible we now provision Tailscale on every host, optionally configuring service forwarding (where a service is allocated it's own FQDN within the tailnet) for traffic to be routed to. We can use this to secure inter-node communication on Ansible hosts or bring traffic from Kubernetes safely into Ansible with minimal overhead.

@python-discord-policy-bot python-discord-policy-bot Bot requested a review from a team May 15, 2026 00:41
@github-actions github-actions Bot added component: database An issue relating to storage of data in one of our databases (e.g. PostgreSQL, Redis, MongoDB) group: ansible Issues and pull requests related to the Ansible setup group: kubernetes Issues and pull requests related to the Kubernetes setup labels May 15, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

component: database An issue relating to storage of data in one of our databases (e.g. PostgreSQL, Redis, MongoDB) group: ansible Issues and pull requests related to the Ansible setup group: kubernetes Issues and pull requests related to the Kubernetes setup

Projects

Status: Up next

Development

Successfully merging this pull request may close these issues.

1 participant