| Age | Commit message (Expand) | Author | Files | Lines |
| 2024-12-11 | cmd/k8s-operator,k8s-operator: operator integration tests (#12792) | Tom Proctor | 3 | -0/+458 |
| 2024-12-05 | cmd/k8s-operator: don't error for transient failures (#14073) | Tom Proctor | 8 | -17/+84 |
| 2024-12-04 | cmd/{containerboot,k8s-operator},kube/kubetypes: kube Ingress L7 proxies only... | Irbe Krumina | 5 | -39/+234 |
| 2024-12-04 | cmd/k8s-operator: fix a bunch of status equality checks (#14270) | Irbe Krumina | 8 | -15/+15 |
| 2024-12-03 | cmd/k8s-operator/deploy/chart: allow reading OAuth creds from a CSI driver's ... | Oliver Rahner | 3 | -4/+30 |
| 2024-12-03 | cmd/k8s-operator: avoid port collision with metrics endpoint (#14185) | Tom Proctor | 1 | -7/+7 |
| 2024-12-03 | cmd/k8s-operator,k8s-operator,go.mod: optionally create ServiceMonitor (#14248) | Irbe Krumina | 16 | -19/+813 |
| 2024-12-03 | cmd/k8s-operator,docs/k8s: run tun mode proxies in privileged containers (#14... | Irbe Krumina | 4 | -26/+26 |
| 2024-12-02 | cmd/containerboot: serve health on local endpoint (#14246) | Tom Proctor | 2 | -3/+3 |
| 2024-11-29 | cmd/k8s-operator: always set stateful filtering to false (#14216) | Irbe Krumina | 3 | -22/+11 |
| 2024-11-29 | cmd/k8s-operator: fix port name change bug for egress ProxyGroup proxies (#14... | Irbe Krumina | 3 | -24/+77 |
| 2024-11-22 | cmd/{containerboot,k8s-operator},k8s-operator: new options to expose user met... | Tom Proctor | 6 | -30/+281 |
| 2024-11-22 | cmd/k8s-operator/deploy: ensure that operator can write kube state Events (#1... | Irbe Krumina | 2 | -0/+16 |
| 2024-11-20 | cmd/k8s-operator,kube/kubeclient,docs/k8s: update rbac to emit events + small... | Irbe Krumina | 1 | -0/+17 |
| 2024-11-20 | Make the deployment of an IngressClass optional, default to true (#14153) | James Stocker | 2 | -0/+5 |
| 2024-11-19 | kube/{kubeapi,kubeclient},ipn/store/kubestore,cmd/{containerboot,k8s-operator... | Irbe Krumina | 6 | -14/+41 |
| 2024-11-12 | cmd/{k8s-operator,containerboot},k8s-operator: remove support for proxies bel... | Irbe Krumina | 3 | -40/+5 |
| 2024-11-12 | cmd/k8s-operator: restart ProxyGroup pods less (#14045) | Tom Proctor | 3 | -26/+66 |
| 2024-11-11 | cmd/k8s-operator,k8s-operator,kube/kubetypes: add an option to configure app ... | Irbe Krumina | 7 | -38/+294 |
| 2024-11-07 | derp/derphttp: don't link websockets other than on GOOS=js | Brad Fitzpatrick | 1 | -5/+0 |
| 2024-11-07 | control/controlhttp/controlhttpserver: split out Accept to its own package | Brad Fitzpatrick | 1 | -5/+6 |
| 2024-11-07 | envknob,kube/kubetypes,cmd/k8s-operator: add app type for ProxyGroup (#14029) | Irbe Krumina | 2 | -1/+6 |
| 2024-11-05 | types/result, util/lineiter: add package for a result type, use it | Brad Fitzpatrick | 1 | -1/+2 |
| 2024-11-04 | cmd/k8s-operator: allow to optionally configure tailscaled port (#14005) | Irbe Krumina | 1 | -0/+8 |
| 2024-10-31 | cmd/tailscale/cli, client/tailscale, ipn/localapi: add tailscale syspolicy {l... | Nick Khyl | 1 | -1/+1 |
| 2024-10-30 | cmd/k8s-operator,k8s-operator: add topology spread constraints to ProxyClass ... | Irbe Krumina | 4 | -0/+366 |
| 2024-10-26 | cmd/k8s-operator: validate that tailscale.com/tailnet-ip annotation value is ... | Nick Kirby | 2 | -3/+150 |
| 2024-10-25 | util/syspolicy, ipn/ipnlocal: update syspolicy package to utilize syspolicy/rsop | Nick Khyl | 1 | -3/+6 |
| 2024-10-21 | net/tstun: restore tap mode functionality | Maisem Ali | 1 | -1/+1 |
| 2024-10-19 | net/tlsdial: call out firewalls blocking Tailscale in health warnings (#13840) | Andrea Gottardo | 1 | -0/+1 |
| 2024-10-16 | ipn/ipnlocal: error when trying to use exit node on unsupported platform (#13... | Mario Minardi | 1 | -0/+1 |
| 2024-10-11 | client/tailscale,cmd/{cli,get-authkey,k8s-operator}: set distinct User-Agents | Percy Wegmann | 1 | -0/+1 |
| 2024-10-10 | clientupdate: don't link distsign on platforms that don't download | Brad Fitzpatrick | 1 | -1/+1 |
| 2024-10-09 | cmd/k8s-operator,k8s-operator/apis: set a readiness condition on egress Servi... | Irbe Krumina | 4 | -6/+407 |
| 2024-10-09 | cmd/k8s-operator: don't error out if ProxyClass for ProxyGroup not found. (#1... | Irbe Krumina | 1 | -1/+8 |
| 2024-10-09 | cmd/k8s-operator: fix Pod IP selection (#13743) | Irbe Krumina | 2 | -2/+6 |
| 2024-10-08 | util/syspolicy, ipn: add "tailscale debug component-logs" support | Nick Khyl | 1 | -1/+2 |
| 2024-10-08 | cmd/k8s-operator: base ProxyGroup StatefulSet on common proxy.yaml definition... | Tom Proctor | 3 | -148/+144 |
| 2024-10-08 | cmd/{k8s-operator,containerboot},kube/egressservices: fix Pod IP check for du... | Irbe Krumina | 3 | -9/+43 |
| 2024-10-08 | cmd/k8s-operator,k8s-operator: use default ProxyClass if set for ProxyGroup (... | Tom Proctor | 13 | -64/+112 |
| 2024-10-07 | cmd/k8s-operator,k8s-operator: create ConfigMap for egress services + small f... | Irbe Krumina | 11 | -67/+151 |
| 2024-10-07 | cmd/{containerboot,k8s-operator},k8s-operator,kube: add ProxyGroup controller... | Tom Proctor | 13 | -24/+1100 |
| 2024-10-04 | cmd/{k8s-operator,containerboot},k8s-operator,kube: reconcile ExternalName Se... | Irbe Krumina | 11 | -2/+1570 |
| 2024-09-27 | cmd/k8s-operator: remove auth key once proxy has logged in (#13612) | Irbe Krumina | 3 | -26/+114 |
| 2024-09-27 | cmd/k8s-operator,k8s-operator: add ProxyGroup CRD (#13591) | Tom Proctor | 7 | -8/+395 |
| 2024-09-25 | cmd/k8s-operator, k8s-operator: fix outdated kb links (#13585) | Cameron Stokes | 4 | -12/+12 |
| 2024-09-11 | cmd/k8s-operator,k8s-operator,kube: Add TSRecorder CRD + controller (#13299) | Tom Proctor | 15 | -27/+4485 |
| 2024-09-08 | kube,cmd/{k8s-operator,containerboot},envknob,ipn/store/kubestore,*/depaware.... | Irbe Krumina | 11 | -13/+13 |
| 2024-09-08 | kube,cmd/{k8s-operator,containerboot},envknob,ipn/store/kubestore,*/depaware.... | Irbe Krumina | 11 | -45/+47 |
| 2024-09-08 | cmd/k8s-operator,kube: set app name for Kubernetes Operator proxies (#13410) | Irbe Krumina | 10 | -15/+74 |