Skip to content

feat: make connector instances replaceable - #12

Merged
MuNeNiCK merged 4 commits into
mainfrom
feat/replaceable-connectors-v0.2.1
Jul 24, 2026
Merged

feat: make connector instances replaceable#12
MuNeNiCK merged 4 commits into
mainfrom
feat/replaceable-connectors-v0.2.1

Conversation

@MuNeNiCK

Copy link
Copy Markdown
Member

Summary

  • model Connector replicas as replaceable ConnectorInstance resources
  • run stock Tailscale Pods without Kubernetes API credentials or persistent tailscaled state
  • use transient ephemeral bootstrap keys for managed Tailnets and preserve route-policy ownership
  • package the v0.2.1 CRD/RBAC and Helm chart updates

Validation

  • make test
  • go vet ./internal/controller ./internal/tailscale/workload ./cmd
  • go test -run ^$ ./test/e2e
  • hack/verify-chart.sh
  • helm lint dist/chart

@MuNeNiCK
MuNeNiCK merged commit 8a543ff into main Jul 24, 2026
4 checks passed
@MuNeNiCK
MuNeNiCK deleted the feat/replaceable-connectors-v0.2.1 branch July 24, 2026 08:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant