summaryrefslogtreecommitdiffhomepage
path: root/cmd/k8s-operator
AgeCommit message (Expand)AuthorFilesLines
2023-10-03tstest/deptest: add check that x/exp/{maps,slices} imported as xfooBrad Fitzpatrick2-2/+2
2023-09-26cmd/k8s-operator: fix reconcile filters (#9533)Irbe Krumina1-19/+61
2023-09-20cmd/k8s-operator: fix egress service name (#9494)Irbe Krumina2-2/+5
2023-09-20cmd/k8s-operator: rename egress annotationMaisem Ali2-12/+22
2023-09-18tailcfg: add RawMessageMaisem Ali1-9/+9
2023-09-15cmd/k8s-operator: add APISERVER_PROXY envMaisem Ali2-28/+81
2023-08-30cmd/k8s-operator: emit event if HTTPS is disabled on TailnetMaisem Ali3-2/+14
2023-08-30cmd/k8s-operator: add metrics to track usageMaisem Ali3-0/+72
2023-08-30cm/k8s-operator,cmd/containerboot: fix STS config, more tests (#9155)Irbe Krumina1-2/+6
2023-08-30cmd/k8s-operator,cmd/containerboot: add kube egress proxy (#9031)Irbe Krumina4-32/+243
2023-08-29cmd/k8s-operator,ipn/store/kubestore: patch secrets instead of updatingMaisem Ali1-5/+5
2023-08-28cmd/k8s-operator: add matching family addresses to statusMaisem Ali2-10/+13
2023-08-28cmd/k8s-operator: update RBAC to allow creating eventsMaisem Ali1-1/+1
2023-08-28cmd/k8s-operator: put Tailscale IPs in Service ingress statusMike Beaumont4-14/+43
2023-08-28cmd/k8s-operator: support being the default loadbalancer controllerMike Beaumont3-7/+61
2023-08-25cmd/k8s-operator: add support for Ingress resourcesMaisem Ali8-55/+383
2023-08-24cmd/k8s-operator: handle changes to services w/o teardownMaisem Ali2-1/+22
2023-08-24all: adjust some build tags for plan9Brad Fitzpatrick6-0/+12
2023-08-23cmd/k8s-operator: fix regression from earlier refactorMaisem Ali1-1/+1
2023-08-23cmd/k8s-operator: split operator.go into svc.go/sts.goMaisem Ali3-545/+577
2023-08-23cmd/k8s-operator: refactor operator codeMaisem Ali3-171/+265
2023-08-17all: use Go 1.21 slices, maps instead of x/exp/{slices,maps}Brad Fitzpatrick1-1/+1
2023-08-16cmd/k8s-operator: add support for control plane assigned groupsMaisem Ali2-16/+183
2023-06-01cmd/k8s-operator: update controller-runtime to v0.15Vince Prignano2-10/+27
2023-05-17cmd/k8s-operator: add support for priorityClassNameGabriel Martinez2-19/+69
2023-05-12client/tailscale: revert CreateKey API change, add Client.CreateKeyWithExpiryBrad Fitzpatrick2-8/+4
2023-05-11client: allow the expiry time to be specified for new keysMatt Brown2-5/+9
2023-05-11cmd/k8s-operator: handle NotFound secretsMaisem Ali1-0/+3
2023-05-08cmd/k8s-operator: print version in startup logsCraig Rodrigues1-1/+2
2023-04-19ci: add more lints (#7909)Andrew Dunham1-3/+2
2023-03-23cmd/k8s-operator: disable HTTP/2 for the auth proxyMaisem Ali2-5/+32
2023-03-13cmd/k8s-operator: drop trailing dot in tagged node nameMaisem Ali1-1/+1
2023-03-13cmd/k8s-operator: require HTTPS to be enabled for AuthProxyMaisem Ali2-12/+21
2023-03-13cmd/k8s-operator: make auth proxy pass tags as Impersonate-GroupMaisem Ali2-5/+21
2023-03-01cmd/k8s-operator: update device authorization copySonia Appasamy1-1/+1
2023-02-27tailcfg,hostinfo: add App field to identify tsnet usesMaisem Ali1-2/+2
2023-02-23cmd/k8s-operator: set hostinfo.PackageMaisem Ali1-2/+20
2023-02-08cmd/k8s-operator: add support for running an auth proxyMaisem Ali4-10/+130
2023-01-27cmd/k8s-operator: use unstable tailscale image as wellDavid Anderson1-1/+1
2023-01-27cmd/k8s-operator: use the unstable operator imageDavid Anderson1-1/+1
2023-01-27all: update copyright and license headersWill Norris3-9/+6
2023-01-25cmd/k8s-operator: support setting a custom hostname.David Anderson2-11/+135
2023-01-24cmd/k8s-operator: remove use of InjectClient (deprecated)Vince Prignano1-13/+9
2022-12-14cmd/k8s-operator: move the operator into its own namespace.David Anderson2-12/+33
2022-12-14cmd/k8s-operator: use oauth credentials for API access.David Anderson2-22/+90
2022-12-14cmd/k8s-operator: refactor reconcile loop, un-plumbing reconcile.Result.David Anderson1-62/+72
2022-12-13cmd/k8s-operator: remove unnecessary timed requeue.David Anderson2-3/+3
2022-12-13cmd/k8s-operator: sprinkle debug logging throughout.David Anderson2-35/+90
2022-12-13cmd/k8s-operator: remove times requeues in proxy deletion path.David Anderson2-6/+7
2022-12-13cmd/k8s-operator: add more tests for "normal" paths.David Anderson1-17/+388