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