summaryrefslogtreecommitdiffhomepage
path: root/cmd/k8s-operator
AgeCommit message (Expand)AuthorFilesLines
2024-11-19kube/{kubeapi,kubeclient},ipn/store/kubestore,cmd/{containerboot,k8s-operator...Irbe Krumina6-14/+41
2024-11-12cmd/{k8s-operator,containerboot},k8s-operator: remove support for proxies bel...Irbe Krumina3-40/+5
2024-11-12cmd/k8s-operator: restart ProxyGroup pods less (#14045)Tom Proctor3-26/+66
2024-11-11cmd/k8s-operator,k8s-operator,kube/kubetypes: add an option to configure app ...Irbe Krumina7-38/+294
2024-11-07derp/derphttp: don't link websockets other than on GOOS=jsBrad Fitzpatrick1-5/+0
2024-11-07control/controlhttp/controlhttpserver: split out Accept to its own packageBrad Fitzpatrick1-5/+6
2024-11-07envknob,kube/kubetypes,cmd/k8s-operator: add app type for ProxyGroup (#14029)Irbe Krumina2-1/+6
2024-11-05types/result, util/lineiter: add package for a result type, use itBrad Fitzpatrick1-1/+2
2024-11-04cmd/k8s-operator: allow to optionally configure tailscaled port (#14005)Irbe Krumina1-0/+8
2024-10-31cmd/tailscale/cli, client/tailscale, ipn/localapi: add tailscale syspolicy {l...Nick Khyl1-1/+1
2024-10-30cmd/k8s-operator,k8s-operator: add topology spread constraints to ProxyClass ...Irbe Krumina4-0/+366
2024-10-26cmd/k8s-operator: validate that tailscale.com/tailnet-ip annotation value is ...Nick Kirby2-3/+150
2024-10-25util/syspolicy, ipn/ipnlocal: update syspolicy package to utilize syspolicy/rsopNick Khyl1-3/+6
2024-10-21net/tstun: restore tap mode functionalityMaisem Ali1-1/+1
2024-10-19net/tlsdial: call out firewalls blocking Tailscale in health warnings (#13840)Andrea Gottardo1-0/+1
2024-10-16ipn/ipnlocal: error when trying to use exit node on unsupported platform (#13...Mario Minardi1-0/+1
2024-10-11client/tailscale,cmd/{cli,get-authkey,k8s-operator}: set distinct User-AgentsPercy Wegmann1-0/+1
2024-10-10clientupdate: don't link distsign on platforms that don't downloadBrad Fitzpatrick1-1/+1
2024-10-09cmd/k8s-operator,k8s-operator/apis: set a readiness condition on egress Servi...Irbe Krumina4-6/+407
2024-10-09cmd/k8s-operator: don't error out if ProxyClass for ProxyGroup not found. (#1...Irbe Krumina1-1/+8
2024-10-09cmd/k8s-operator: fix Pod IP selection (#13743)Irbe Krumina2-2/+6
2024-10-08util/syspolicy, ipn: add "tailscale debug component-logs" supportNick Khyl1-1/+2
2024-10-08cmd/k8s-operator: base ProxyGroup StatefulSet on common proxy.yaml definition...Tom Proctor3-148/+144
2024-10-08cmd/{k8s-operator,containerboot},kube/egressservices: fix Pod IP check for du...Irbe Krumina3-9/+43
2024-10-08cmd/k8s-operator,k8s-operator: use default ProxyClass if set for ProxyGroup (...Tom Proctor13-64/+112
2024-10-07cmd/k8s-operator,k8s-operator: create ConfigMap for egress services + small f...Irbe Krumina11-67/+151
2024-10-07cmd/{containerboot,k8s-operator},k8s-operator,kube: add ProxyGroup controller...Tom Proctor13-24/+1100
2024-10-04cmd/{k8s-operator,containerboot},k8s-operator,kube: reconcile ExternalName Se...Irbe Krumina11-2/+1570
2024-09-27cmd/k8s-operator: remove auth key once proxy has logged in (#13612)Irbe Krumina3-26/+114
2024-09-27cmd/k8s-operator,k8s-operator: add ProxyGroup CRD (#13591)Tom Proctor7-8/+395
2024-09-25cmd/k8s-operator, k8s-operator: fix outdated kb links (#13585)Cameron Stokes4-12/+12
2024-09-11cmd/k8s-operator,k8s-operator,kube: Add TSRecorder CRD + controller (#13299)Tom Proctor15-27/+4485
2024-09-08kube,cmd/{k8s-operator,containerboot},envknob,ipn/store/kubestore,*/depaware....Irbe Krumina11-13/+13
2024-09-08kube,cmd/{k8s-operator,containerboot},envknob,ipn/store/kubestore,*/depaware....Irbe Krumina11-45/+47
2024-09-08cmd/k8s-operator,kube: set app name for Kubernetes Operator proxies (#13410)Irbe Krumina10-15/+74
2024-09-03cmd/k8s-operator,k8s-operator/sessionrecording: ensure recording header conta...Irbe Krumina1-5/+12
2024-09-03wgengine/magicsock: actually use AF_PACKET socket for raw discoAndrew Dunham1-1/+1
2024-08-28ipn/{ipnauth,ipnlocal,ipnserver,localapi}: start baby step toward moving acce...Nick Khyl1-1/+1
2024-08-27usermetric: add initial user-facing metricsKristoffer Dalby1-0/+2
2024-08-22go.mod: update to github.com/tailscale/netlink library that doesn't require v...Percy Wegmann1-1/+1
2024-08-22net/dns: updated gonotify dependency to v2 that supports closable contextIlarion Kovalchuk1-1/+1
2024-08-22all: switch to and require Go 1.23Brad Fitzpatrick1-1/+4
2024-08-22all: fix new lint warnings from bumping staticcheckBrad Fitzpatrick1-1/+1
2024-08-20net/tstun,wgengine{/netstack/gro}: refactor and re-enable gVisor GRO for Linu...Jordan Whited1-1/+2
2024-08-20cmd/k8s-operator: support default proxy class in k8s-operator (#12711)ChandonPierre5-4/+29
2024-08-20cmd/k8s-operator/deploy: replace wildcards in Kubernetes Operator RBAC role d...pierig-n3xtio3-10/+45
2024-08-19wgengine/magicsock: replace deprecated poly1305 (#13184)tomholford1-1/+1
2024-08-14go.{mod,sum}: migrate from nhooyr.io/websocket to github.com/coder/websocketKyle Carberry1-4/+4
2024-08-14cmd/k8s-operator,k8s-operator/sessionrecording: support recording kubectl exe...Irbe Krumina2-13/+45
2024-08-14cmd/tailscale/cli: support passing network lock keys via filesBrad Fitzpatrick1-1/+1