24 Commits (7407f404d996594de43a546cfabbd40d776a4e22)

Author SHA1 Message Date
Brad Fitzpatrick 01e645fae1 util/backoff: rename logtail/backoff package to util/backoff 7 months ago
David Bond 624cdd2961
cmd/containerboot: do not reset state on non-existant secret (#17021) 8 months ago
Tom Proctor 711698f5a9
cmd/{containerboot,k8s-operator}: use state Secret for checking device auth (#16328) 10 months ago
Tom Proctor 138a83efe1
cmd/containerboot: wait for consistent state on shutdown (#14263) 1 year ago
Irbe Krumina 6e552f66a0
cmd/containerboot: don't attempt to patch a Secret field without permissions (#14365) 1 year ago
Irbe Krumina 2aac916888
cmd/{containerboot,k8s-operator},kube/kubetypes: kube Ingress L7 proxies only advertise HTTPS endpoint when ready (#14171) 1 year ago
Irbe Krumina 00517c8189
kube/{kubeapi,kubeclient},ipn/store/kubestore,cmd/{containerboot,k8s-operator}: emit kube store Events (#14112) 1 year ago
Tom Proctor d0a56a8870
cmd/containerboot: split main.go (#13517) 2 years 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 8cc2738609
cmd/{containerboot,k8s-operator}: store proxy device ID early to help with cleanup for broken proxies (#12425) 2 years ago
ChandonPierre 0a5bd63d32
ipn/store/kubestore, cmd/containerboot: allow overriding client api server URL via ENV (#12115) 2 years ago
Irbe Krumina 1452faf510
cmd/containerboot,kube,ipn/store/kubestore: allow interactive login on kube, check Secret create perms, allow empty state Secret (#11326) 2 years ago
Mike Beaumont 3451b89e5f cmd/k8s-operator: put Tailscale IPs in Service ingress status 3 years ago
Maisem Ali e1530cdfcc cmd/containerboot,kube: consolidate the two kube clients 3 years ago
Will Norris 71029cea2d all: update copyright and license headers 3 years ago
David Anderson 1b65630e83 cmd/containerboot: switch to IPN bus monitoring instead of polling. 3 years ago
David Anderson 367228ef82 cmd/containerboot: gracefully degrade if missing patch permissions in k8s. 3 years ago
David Anderson e36c27bcd1 cmd/containerboot: check that k8s secret permissions are correct. 3 years ago
David Anderson a469ec8ff6 cmd/containerboot: fix some lint. 3 years ago
David Anderson 65f3dab4c6 cmd/containerboot: make a tests table, add more tests. 3 years ago
David Anderson e0669555dd cmd/containerboot: don't write device ID into non-existent secret. 3 years ago
Brad Fitzpatrick da8def8e13 all: remove old +build tags 4 years ago
David Anderson 76904b82e7 cmd/containerboot: PID1 for running tailscaled in a container. 4 years ago