summaryrefslogtreecommitdiffhomepage
path: root/k8s-operator
AgeCommit message (Expand)AuthorFilesLines
2025-11-20cmd/k8s-operator: add multi replica support for recorders (#17864)David Bond3-1/+14
2025-11-18all: rename variables with lowercase-l/uppercase-IAlex Chan2-6/+6
2025-10-17cmd/k8s-operator: allow pod tolerations on nameservers (#17260)David Bond3-0/+54
2025-10-16k8s-operator/api-proxy: put kube api server events behind environment variabl...David Bond2-0/+10
2025-10-08k8s-operator/sessionrecording: gives the connection to the recorder from the ...Tom Meadows2-3/+12
2025-10-08cmd/tsrecorder: adds sending api level logging to tsrecorder (#16960)Tom Meadows2-8/+683
2025-10-01all: use Go 1.20's errors.Join instead of our multierr packageBrad Fitzpatrick2-6/+4
2025-09-30cmd/k8s-operator: add DNS policy and config support to ProxyClass (#16887)Raj Singh3-0/+23
2025-09-29cmd/k8s-operator: add replica support to nameserver (#17246)David Bond3-0/+10
2025-09-25k8s-operator: add IPv6 support for DNS records (#16691)Raj Singh3-2/+5
2025-09-02cmd/k8s-operator: allow specifying replicas for connectors (#16721)David Bond3-4/+94
2025-08-22cmd/k8s-proxy,k8s-operator: fix serve config for userspace mode (#16919)Tom Proctor1-7/+23
2025-07-31cmd/k8s-operator,k8s-operator: allow setting a `priorityClassName` (#16685)Lee Briggs2-0/+6
2025-07-28k8s-operator: fix test flake (#16680)Tom Proctor1-13/+23
2025-07-28k8s-operator: handle multiple WebSocket frames per read (#16678)Tom Proctor5-52/+84
2025-07-28k8s-operator: adding session type to cast header (#16660)Tom Meadows1-3/+4
2025-07-22cmd/{k8s-operator,k8s-proxy},kube: use consistent type for auth mode config (...Tom Proctor2-5/+5
2025-07-21cmd/k8s-operator: Allow specifying cluster ips for nameservers (#16477)David Bond3-2/+48
2025-07-21all-kube: create Tailscale Service for HA kube-apiserver ProxyGroup (#16572)Tom Proctor5-38/+119
2025-07-14k8s-operator,sessionrecording: fixing race condition between resize (#16454)Tom Meadows9-239/+345
2025-07-09cmd/k8s-operator: don't require generation for Available condition (#16497)Tom Proctor1-6/+7
2025-07-09cmd/{k8s-operator,k8s-proxy}: add kube-apiserver ProxyGroup type (#16266)Tom Proctor6-158/+178
2025-07-07cmd/k8s-operator: always set ProxyGroup status conditions (#16429)Tom Proctor2-2/+6
2025-06-27cmd/{containerboot,k8s-operator}: use state Secret for checking device auth (...Tom Proctor2-6/+15
2025-06-27cmd/k8s-operator, k8s-operator: support Static Endpoints on ProxyGroups (#16115)Tom Meadows4-0/+272
2025-05-19cmd/k8s-operator,kube/kubetypes,k8s-operator/apis: reconcile L3 HA Services (...Tom Meadows1-0/+3
2025-05-19{cmd,}/k8s-operator: support IRSA for Recorder resources (#15913)Tom Proctor3-0/+71
2025-05-06cmd/k8s-operator,k8s-operator/api-proxy: move k8s proxy code to library (#15857)Tom Proctor4-0/+657
2025-04-15k8s-operator: add age column to all custom resources (#15663)Satyam Soni5-0/+5
2025-04-08net/{netx,memnet},all: add netx.DialFunc, move memnet Network implBrad Fitzpatrick2-3/+4
2025-03-28cmd/k8s-operator,k8s-operator: enable HA Ingress again. (#15453)Irbe Krumina2-2/+2
2025-03-26cmd/k8s-operator,k8s-operator: disable HA Ingress before stable release (#15433)v1.83.0-preIrbe Krumina2-2/+2
2025-03-21cmd/k8s-operator,k8s-operator: allow optionally using LE staging endpoint for...Irbe Krumina2-0/+16
2025-02-04cmd/k8s-operator: reinstate HA Ingress reconciler (#14887)Irbe Krumina2-2/+2
2025-01-30cmd/k8s-operator: temporarily disable HA Ingress controller (#14833)Irbe Krumina2-2/+2
2025-01-29cmd/{k8s-operator,containerboot},kube: ensure egress ProxyGroup proxies don't...Irbe Krumina1-10/+0
2025-01-09cmd/k8s-operator,k8s-operator: allow users to set custom labels for the optio...Irbe Krumina3-7/+93
2025-01-08cmd/k8s-operator,k8s-operator: support ingress ProxyGroup type (#14548)Irbe Krumina2-6/+11
2024-12-20cmd/k8s-operator,k8s-operator: include top-level CRD descriptions (#14435)Tom Proctor3-0/+28
2024-12-11cmd/k8s-operator,k8s-operator: operator integration tests (#12792)Tom Proctor1-0/+11
2024-12-03cmd/k8s-operator,k8s-operator,go.mod: optionally create ServiceMonitor (#14248)Irbe Krumina4-2/+63
2024-12-03cmd/k8s-operator,docs/k8s: run tun mode proxies in privileged containers (#14...Irbe Krumina2-6/+7
2024-11-22cmd/{containerboot,k8s-operator},k8s-operator: new options to expose user met...Tom Proctor3-2/+64
2024-11-18sessionrecording: implement v2 recording endpoint support (#14105)Andrew Lytvynov2-3/+3
2024-11-12cmd/{k8s-operator,containerboot},k8s-operator: remove support for proxies bel...Irbe Krumina1-3/+0
2024-11-11cmd/k8s-operator,k8s-operator,kube/kubetypes: add an option to configure app ...Irbe Krumina3-8/+86
2024-10-30cmd/k8s-operator,k8s-operator: add topology spread constraints to ProxyClass ...Irbe Krumina3-0/+12
2024-10-10k8s-operator/apis: revert ProxyGroup readiness cond name change (#13770)Irbe Krumina1-1/+1
2024-10-09cmd/k8s-operator,k8s-operator/apis: set a readiness condition on egress Servi...Irbe Krumina1-8/+13
2024-10-08cmd/k8s-operator,k8s-operator: use default ProxyClass if set for ProxyGroup (...Tom Proctor4-5/+6