You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
tailscale/k8s-operator
David Bond 5c6c4b2402
cmd/k8s-operator: allow specifying tailnet on custom resources (#18216)
This commit modifies the `Connector`, `Recorder` and `ProxyGroup` custom
resources to allow specification of a tailnet. When a tailnet is specified
the respective reconcilers attempt to locate the referenced `Tailnet`
resource and use its credentials for creation of a tailscale client that
mints the auth key for the resource.

Fixes: https://github.com/tailscale/corp/issues/35305

Signed-off-by: David Bond <davidsbond93@gmail.com>
2 days ago
..
api-proxy k8s-operator,kube: allowing k8s api request events to be enabled via grants (#18393) 2 days ago
apis k8s-operator: add "tailnet" field to custom resources (#18174) 2 days ago
reconciler cmd/k8s-operator: allow specifying tailnet on custom resources (#18216) 2 days ago
sessionrecording k8s-operator,kube: allowing k8s api request events to be enabled via grants (#18393) 2 days ago
api-docs-config.yaml go.{mod,sum},tstest/tools,k8s-operator,cmd/k8s-operator: autogenerate CRD API docs (#12884) 1 year ago
api.md k8s-operator: add "tailnet" field to custom resources (#18174) 2 days ago
conditions.go cmd/k8s-operator: allow specifying tailnet on custom resources (#18216) 2 days ago
conditions_test.go cmd/k8s-operator,k8s-operator,go.{mod,sum}: publish proxy status condition for annotated services (#12463) 2 years ago
utils.go k8s-operator: add IPv6 support for DNS records (#16691) 4 months ago