14 Commits (33da8a8d6829dfb8e888feaa3cbbd97cbba741bd)

Author SHA1 Message Date
Raj Singh 19e2c8c49f
cmd/k8s-proxy: use L4 TCPForward instead of L7 HTTP proxy (#18179) 1 month ago
BeckyPauley faf7f2bc45
cmd/k8s-operator: remove deprecated TS_EXPERIMENTAL_KUBE_API_EVENTS (#18893) 1 month ago
Will Norris 3ec5be3f51 all: remove AUTHORS file and references to it 3 months ago
Tom Meadows 7213b35d85
k8s-operator,kube: remove enableSessionRecording from Kubernetes Cap Map (#18452) 3 months ago
Tom Meadows 1cc6f3282e
k8s-operator,kube: allowing k8s api request events to be enabled via grants (#18393) 3 months ago
David Bond 419fba40e0
k8s-operator/api-proxy: put kube api server events behind environment variable (#17550) 6 months ago
Tom Meadows cd2a3425cb
cmd/tsrecorder: adds sending api level logging to tsrecorder (#16960) 6 months ago
Tom Proctor 3eeecb4c7f
cmd/k8s-proxy,k8s-operator: fix serve config for userspace mode (#16919) 8 months ago
Tom Proctor 02084629e2
k8s-operator: handle multiple WebSocket frames per read (#16678) 9 months ago
Tom Proctor 22a8e0ac50
cmd/{k8s-operator,k8s-proxy},kube: use consistent type for auth mode config (#16626) 9 months ago
Tom Proctor f421907c38
all-kube: create Tailscale Service for HA kube-apiserver ProxyGroup (#16572) 9 months ago
Tom Meadows bcaea4f245
k8s-operator,sessionrecording: fixing race condition between resize (#16454) 9 months ago
Tom Proctor 4dfed6b146
cmd/{k8s-operator,k8s-proxy}: add kube-apiserver ProxyGroup type (#16266) 9 months ago
Tom Proctor 62182f3bcf
cmd/k8s-operator,k8s-operator/api-proxy: move k8s proxy code to library (#15857) 12 months ago
Brad Fitzpatrick 05ac21ebe4 all: use new LocalAPI client package location 1 year ago
Will Norris 60daa2adb8 all: fix golangci-lint errors 1 year ago
Irbe Krumina 209567e7a0
kube,cmd/{k8s-operator,containerboot},envknob,ipn/store/kubestore,*/depaware.txt: rename packages (#13418) 2 years ago
Irbe Krumina d6dfb7f242
kube,cmd/{k8s-operator,containerboot},envknob,ipn/store/kubestore,*/depaware.txt: split out kube types (#13417) 2 years ago
Irbe Krumina 8e1c00f841
cmd/k8s-operator,k8s-operator/sessionrecording: ensure recording header contains terminal size for terminal sessions (#12965) 2 years ago
Irbe Krumina a15ff1bade
cmd/k8s-operator,k8s-operator/sessionrecording: support recording kubectl exec sessions over WebSockets (#12947) 2 years ago
Irbe Krumina a21bf100f3
cmd/k8s-operator,k8s-operator/sessionrecording,sessionrecording,ssh/tailssh: refactor session recording functionality (#12945) 2 years ago
Irbe Krumina 986d60a094
cmd/k8s-operator: add metrics for attempted/uploaded session recordings (#12765) 2 years ago
Irbe Krumina ba517ab388
cmd/k8s-operator,ssh/tailssh,tsnet: optionally record 'kubectl exec' sessions via Kubernetes operator's API server proxy (#12274) 2 years ago
Irbe Krumina c3e2b7347b
tailcfg,cmd/k8s-operator,kube: move Kubernetes cap to a location that can be shared with control (#12236) 2 years ago
Irbe Krumina 82576190a7
tailcfg,cmd/k8s-operator: moves tailscale.com/cap/kubernetes peer cap to tailcfg (#12235) 2 years ago
Joe Tsai c25968e1c5
all: make use of ctxkey everywhere (#10846) 2 years ago
Maisem Ali fb632036e3 cmd/k8s-operator: drop https:// in capName 2 years ago
Irbe Krumina dd8bc9ba03
cmd/k8s-operator: log user/group impersonated by apiserver proxy (#10334) 2 years ago
Irbe Krumina af49bcaa52
cmd/k8s-operator: set different app type for operator with proxy (#10081) 2 years ago
David Anderson 37863205ec cmd/k8s-operator: strip credentials from client config in noauth mode 2 years ago
Rhea Ghosh 970eb5e784
cmd/k8s-operator: sanitize connection headers (#10063) 2 years ago
Maisem Ali 335a5aaf9a cmd/k8s-operator: add APISERVER_PROXY env 3 years ago
Maisem Ali 306b85b9a3 cmd/k8s-operator: add metrics to track usage 3 years ago
Brad Fitzpatrick 98a5116434 all: adjust some build tags for plan9 3 years ago
Maisem Ali 7f6bc52b78 cmd/k8s-operator: refactor operator code 3 years ago
Maisem Ali 24509f8b22 cmd/k8s-operator: add support for control plane assigned groups 3 years ago
Maisem Ali df89b7de10 cmd/k8s-operator: disable HTTP/2 for the auth proxy 3 years ago
Maisem Ali c87782ba9d cmd/k8s-operator: drop trailing dot in tagged node name 3 years ago
Maisem Ali 558735bc63 cmd/k8s-operator: require HTTPS to be enabled for AuthProxy 3 years ago
Maisem Ali 489e27f085 cmd/k8s-operator: make auth proxy pass tags as Impersonate-Group 3 years ago
Maisem Ali 05adf22383 cmd/k8s-operator: add support for running an auth proxy 3 years ago