summaryrefslogtreecommitdiffhomepage
path: root/cmd/containerboot
AgeCommit message (Expand)AuthorFilesLines
2024-01-04cmd/containerboot: ensure that subnet routes can be unset. (#10734)Irbe Krumina2-11/+54
2023-12-08cmd/containerboot: symlink TS_SOCKET to socket expected by CLIMaisem Ali1-0/+18
2023-12-05linuxfw,wgengine/route,ipn: add c2n and nodeattrs to control linux netfilterNaman Sood1-1/+1
2023-12-05all: fix nilness issuesMatt Layher1-3/+0
2023-11-24cmd/{containerboot,k8s-operator}: allow users to define tailnet egress target...Irbe Krumina1-30/+91
2023-11-22containerboot: Add TS_ACCEPT_ROUTES (#10176)Claire Wang2-1/+17
2023-11-16cmd/containerboot: fix unclean shutdown (#10035)Irbe Krumina1-75/+124
2023-10-16cmd/containerboot: revert to using tailscale upMaisem Ali2-130/+60
2023-10-12cmd/containerboot: fix time based serveConfig watcherMaisem Ali1-6/+7
2023-10-11cmd/containerboot: use linuxfw.NetfilterRunnerMaisem Ali2-60/+37
2023-09-29cmd/containerboot: only wipeout serve config when TS_SERVE_CONFIG is setMaisem Ali1-4/+7
2023-09-29cmd/containerboot: set TS_AUTH_ONCE default to true.Denton Gentry2-10/+36
2023-09-21cmd/containerboot: avoid leaking bash scripts after test runsJames Tucker2-3/+4
2023-09-20cmd/containerboot: add iptables based MSS clamping for ingress/egress proxiesMaisem Ali2-0/+15
2023-08-30cm/k8s-operator,cmd/containerboot: fix STS config, more tests (#9155)Irbe Krumina1-1/+25
2023-08-30cmd/k8s-operator,cmd/containerboot: add kube egress proxy (#9031)Irbe Krumina1-18/+95
2023-08-29cmd/containerboot: fix broken testsMaisem Ali2-30/+96
2023-08-28cmd/k8s-operator: put Tailscale IPs in Service ingress statusMike Beaumont3-8/+24
2023-08-25cmd/containerboot: account for k8s secret reflection in fsnotifyMaisem Ali1-7/+22
2023-08-24cmd/containerboot: add support for setting ServeConfigMaisem Ali1-14/+112
2023-08-24cmd/containerboot: reapply known args on restartMaisem Ali1-13/+36
2023-08-21types/netmap, all: make NetworkMap.SelfNode a tailcfg.NodeViewBrad Fitzpatrick2-6/+6
2023-03-02cmd/containerboot,kube: consolidate the two kube clientsMaisem Ali3-218/+38
2023-02-03ipn/ipnlocal: add support to store certs in k8s secretsMaisem Ali1-1/+5
2023-01-27all: update copyright and license headersWill Norris3-9/+6
2023-01-25cmd/k8s-operator: support setting a custom hostname.David Anderson2-0/+22
2023-01-05cmd/containerboot: use TS_AUTHKEY as the parameter for auth keysDavid Anderson2-13/+40
2022-12-16cmd/containerboot: allow disabling secret storage in k8s.David Anderson2-10/+39
2022-12-07cmd/containerboot: switch to IPN bus monitoring instead of polling.David Anderson3-186/+266
2022-12-07cmd/containerboot: gracefully degrade if missing patch permissions in k8s.David Anderson3-76/+180
2022-12-06cmd/containerboot: check that k8s secret permissions are correct.David Anderson3-11/+70
2022-12-06cmd/containerboot: refactor tests to have more explicit phases.David Anderson1-182/+292
2022-12-06cmd/containerboot: split tailscaled bringup and auth phases.David Anderson1-18/+26
2022-12-06cmd/containerboot: fix some lint.David Anderson2-2/+2
2022-12-06cmd/containerboot: fix TS_STATE_DIR environment variableAnton Tolchanov2-2/+2
2022-11-16all: standardize on LocalAPIMaisem Ali1-24/+24
2022-11-10cmd/containerboot: make a tests table, add more tests.David Anderson4-84/+443
2022-11-09cmd/containerboot: add tests.David Anderson3-0/+440
2022-11-07cmd/containerboot: be more targeted when enabling IP forwarding.David Anderson1-11/+43
2022-11-07cmd/containerboot: don't write device ID when not in Kubernetes.David Anderson1-1/+1
2022-11-07cmd/containerboot: don't write device ID into non-existent secret.David Anderson1-1/+18
2022-11-04all: remove old +build tagsBrad Fitzpatrick2-2/+0
2022-11-03cmd/containerboot: PID1 for running tailscaled in a container.David Anderson2-0/+614