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/cmd/k8s-operator
David Bond 4c16ed350b
k8s-operator: add "tailnet" field to custom resources (#18174)
This commit modifies our `Connector`, `ProxyGroup` and `Recorder` resources
by adding a new field named "tailnet" that will be used to specify the
set of oauth credentials that should be used to generate the auth key
that authenticates them.

This field is optional and when set should contain the name of an existing
`Tailnet` resource.

Updates: https://github.com/tailscale/corp/issues/35132

Signed-off-by: David Bond <davidsbond93@gmail.com>
1 week ago
..
deploy k8s-operator: add "tailnet" field to custom resources (#18174) 1 week ago
e2e cmd/k8s-operator: simplify scope of e2e tests (#17076) 4 months ago
generate cmd/k8s-operator: create Tailnet CRD (#18108) 1 week ago
api-server-proxy-pg.go cmd/k8s-operator: remove Services feature flag detection 2 months ago
api-server-proxy-pg_test.go cmd/k8s-operator: allow HA ingresses to be deleted when VIP service does not exist (#18050) 2 months ago
api-server-proxy.go cmd/{k8s-operator,k8s-proxy},kube: use consistent type for auth mode config (#16626) 6 months ago
connector.go cmd/k8s-operator: allow specifying replicas for connectors (#16721) 5 months ago
connector_test.go cmd/k8s-operator: allow specifying replicas for connectors (#16721) 5 months ago
depaware.txt cmd/k8s-operator: add reconciler for Tailnet resource (#18132) 1 week ago
dnsrecords.go k8s-operator: add IPv6 support for DNS records (#16691) 4 months ago
dnsrecords_test.go k8s-operator: add IPv6 support for DNS records (#16691) 4 months ago
egress-eps.go all: rename variables with lowercase-l/uppercase-I 2 months ago
egress-eps_test.go all-kube: create Tailscale Service for HA kube-apiserver ProxyGroup (#16572) 6 months ago
egress-pod-readiness.go cleanup: fix typos across multiple files 2 months ago
egress-pod-readiness_test.go cmd/k8s-operator: configure proxies for HA Ingress to run in cert share mode (#15308) 10 months ago
egress-services-readiness.go all: rename variables with lowercase-l/uppercase-I 2 months ago
egress-services-readiness_test.go all: rename variables with lowercase-l/uppercase-I 2 months ago
egress-services.go all: rename variables with lowercase-l/uppercase-I 2 months ago
egress-services_test.go all: rename variables with lowercase-l/uppercase-I 2 months ago
ingress-for-pg.go cmd/k8s-operator: add support for taiscale.com/http-redirect (#17596) 2 months ago
ingress-for-pg_test.go cmd/k8s-operator fix populateTLSSecret on tests (#18088) 2 months ago
ingress.go cmd/k8s-operator: add support for taiscale.com/http-redirect (#17596) 2 months ago
ingress_test.go cmd/k8s-operator: fix statefulset template yaml indentation (#18194) 1 month ago
logger.go cmd/k8s-operator: send operator logs to tailscale (#17110) 4 months ago
metrics_resources.go cmd/k8s-operator: configure proxies for HA Ingress to run in cert share mode (#15308) 10 months ago
nameserver.go cmd/k8s-operator: use stable image for k8s-nameserver (#17985) 2 months ago
nameserver_test.go cmd/k8s-operator: use stable image for k8s-nameserver (#17985) 2 months ago
nodeport-service-ports.go cmd/k8s-operator, k8s-operator: support Static Endpoints on ProxyGroups (#16115) 7 months ago
nodeport-services-ports_test.go cmd/k8s-operator, k8s-operator: support Static Endpoints on ProxyGroups (#16115) 7 months ago
operator.go cmd/k8s-operator: add reconciler for Tailnet resource (#18132) 1 week ago
operator_test.go cmd/k8s-operator: warn if users attempt to expose a headless Service (#18140) 1 month ago
proxyclass.go cmd/k8s-operator, k8s-operator: support Static Endpoints on ProxyGroups (#16115) 7 months ago
proxyclass_test.go cmd/k8s-operator, k8s-operator: support Static Endpoints on ProxyGroups (#16115) 7 months ago
proxygroup.go cmd/k8s-operator: rename 'l' variables (#17700) 3 months ago
proxygroup_specs.go cmd/k8s-operator,ipn/ipnlocal: allow opting out of ACME order replace extension (#18252) 4 weeks ago
proxygroup_test.go cmd/k8s-operator: rename 'l' variables (#17700) 3 months ago
sts.go cmd/k8s-operator,ipn/ipnlocal: allow opting out of ACME order replace extension (#18252) 4 weeks ago
sts_test.go cmd/k8s-operator: rename 'l' variables (#17700) 3 months ago
svc-for-pg.go cmd/k8s-operator: remove Services feature flag detection 2 months ago
svc-for-pg_test.go all-kube: create Tailscale Service for HA kube-apiserver ProxyGroup (#16572) 6 months ago
svc.go cmd/k8s-operator: warn if users attempt to expose a headless Service (#18140) 1 month ago
testutils_test.go cmd/k8s-operator,ipn/ipnlocal: allow opting out of ACME order replace extension (#18252) 4 weeks ago
tsclient.go cmd/k8s-operator: support workload identity federation 2 months ago
tsclient_test.go cmd/k8s-operator: support workload identity federation 2 months ago
tsrecorder.go cmd/k8s-operator: add multi replica support for recorders (#17864) 2 months ago
tsrecorder_specs.go cmd/k8s-operator: add multi replica support for recorders (#17864) 2 months ago
tsrecorder_specs_test.go cmd/k8s-operator: add multi replica support for recorders (#17864) 2 months ago
tsrecorder_test.go cmd/k8s-operator: add multi replica support for recorders (#17864) 2 months ago