summaryrefslogtreecommitdiffhomepage
path: root/cmd/k8s-operator/operator.go
AgeCommit message (Expand)AuthorFilesLines
2025-10-02cmd/k8s-operator: add .gitignore for generated chart CRDs (#17406)Tom Proctor1-0/+3
2025-09-22cmd/k8s-operator: send operator logs to tailscale (#17110)David Bond1-0/+9
2025-07-22cmd/{k8s-operator,k8s-proxy},kube: use consistent type for auth mode config (...Tom Proctor1-3/+3
2025-07-21all-kube: create Tailscale Service for HA kube-apiserver ProxyGroup (#16572)Tom Proctor1-4/+66
2025-07-09cmd/{k8s-operator,k8s-proxy}: add kube-apiserver ProxyGroup type (#16266)Tom Proctor1-9/+55
2025-07-07cmd/k8s-operator: Allow custom ingress class names (#16472)David Bond1-15/+22
2025-07-03cmd/k8s-operator: Set login server on tsrecorder nodes (#16443)David Bond1-3/+7
2025-07-02cmd/k8s-operator: Allow configuration of login server (#16432)David Bond1-3/+8
2025-06-30cmd/k8s-operator: ProxyClass annotation for Services and Ingresses (#16363)Tom Meadows1-2/+67
2025-06-27cmd/k8s-operator, k8s-operator: support Static Endpoints on ProxyGroups (#16115)Tom Meadows1-5/+83
2025-05-19cmd/k8s-operator,kube/kubetypes,k8s-operator/apis: reconcile L3 HA Services (...Tom Meadows1-9/+102
2025-05-06cmd/k8s-operator,k8s-operator/api-proxy: move k8s proxy code to library (#15857)Tom Proctor1-3/+4
2025-03-28cmd/k8s-operator,k8s-operator: enable HA Ingress again. (#15453)Irbe Krumina1-0/+181
2025-03-26cmd/k8s-operator,k8s-operator: disable HA Ingress before stable release (#15433)v1.83.0-preIrbe Krumina1-181/+0
2025-03-26cmd/{k8s-operator,containerboot}: check TLS cert before advertising VIPServic...Irbe Krumina1-8/+28
2025-03-19cmd/k8s-operator: configure proxies for HA Ingress to run in cert share mode ...Irbe Krumina1-14/+14
2025-03-19cmd/k8s-operator: wait for VIPService before updating HA Ingress status (#15343)Tom Proctor1-2/+40
2025-03-06cmd/k8s-operator: ensure HA Ingress can operate in multicluster mode. (#15157)Irbe Krumina1-1/+19
2025-02-04cmd/k8s-operator: reinstate HA Ingress reconciler (#14887)Irbe Krumina1-0/+102
2025-01-30cmd/k8s-operator: temporarily disable HA Ingress controller (#14833)Irbe Krumina1-58/+0
2025-01-30cmd/k8s-operator: check that cluster traffic is routed to egress ProxyGroup P...Irbe Krumina1-0/+70
2025-01-29cmd/{k8s-operator,containerboot},kube: ensure egress ProxyGroup proxies don't...Irbe Krumina1-5/+5
2025-01-23cmd/k8s-operator: fix reconciler name clash (#14712)Tom Proctor1-0/+7
2025-01-21cmd/{k8s-operator,containerboot},kube/kubetypes: parse Ingresses for ingress ...Irbe Krumina1-28/+75
2025-01-16cmd/k8s-operator: require namespace config (#14648)Tom Proctor1-0/+9
2025-01-08cmd/k8s-operator,k8s-operator: support ingress ProxyGroup type (#14548)Irbe Krumina1-1/+1
2024-12-03cmd/k8s-operator,k8s-operator,go.mod: optionally create ServiceMonitor (#14248)Irbe Krumina1-9/+68
2024-11-04cmd/k8s-operator: allow to optionally configure tailscaled port (#14005)Irbe Krumina1-0/+8
2024-10-11client/tailscale,cmd/{cli,get-authkey,k8s-operator}: set distinct User-AgentsPercy Wegmann1-0/+1
2024-10-09cmd/k8s-operator,k8s-operator/apis: set a readiness condition on egress Servi...Irbe Krumina1-2/+45
2024-10-08cmd/k8s-operator,k8s-operator: use default ProxyClass if set for ProxyGroup (...Tom Proctor1-9/+10
2024-10-07cmd/k8s-operator,k8s-operator: create ConfigMap for egress services + small f...Irbe Krumina1-31/+64
2024-10-07cmd/{containerboot,k8s-operator},k8s-operator,kube: add ProxyGroup controller...Tom Proctor1-2/+50
2024-10-04cmd/{k8s-operator,containerboot},k8s-operator,kube: reconcile ExternalName Se...Irbe Krumina1-0/+180
2024-09-11cmd/k8s-operator,k8s-operator,kube: Add TSRecorder CRD + controller (#13299)Tom Proctor1-0/+26
2024-09-08kube,cmd/{k8s-operator,containerboot},envknob,ipn/store/kubestore,*/depaware....Irbe Krumina1-1/+1
2024-09-08kube,cmd/{k8s-operator,containerboot},envknob,ipn/store/kubestore,*/depaware....Irbe Krumina1-3/+3
2024-09-08cmd/k8s-operator,kube: set app name for Kubernetes Operator proxies (#13410)Irbe Krumina1-6/+7
2024-08-20cmd/k8s-operator: support default proxy class in k8s-operator (#12711)ChandonPierre1-0/+8
2024-07-29go.{mod,sum},tstest/tools,k8s-operator,cmd/k8s-operator: autogenerate CRD API...Irbe Krumina1-1/+2
2024-07-19cmd/k8s-operator,tstest,go.{mod,sum}: remove fybrik.io/crdoc dependency (#12862)Irbe Krumina1-2/+1
2024-06-18cmd/k8s-operator,k8s-operator,go.{mod,sum}: publish proxy status condition fo...Tom Proctor1-0/+1
2024-05-27go generate directives reorder for 'make kube-generate-all' (#12210)signed-long1-3/+3
2024-05-03cmd/k8s-operator: cleanup runReconciler signature (#11993)Irbe Krumina1-40/+83
2024-05-02cmd/{k8s-operator,k8s-nameserver},k8s-operator: update nameserver config with...Irbe Krumina1-6/+124
2024-04-30cmd/{k8s-nameserver,k8s-operator},k8s-operator: add a kube nameserver, make o...Irbe Krumina1-3/+27
2024-04-19cmd/k8s-operator: correctly determine cluster domain (#11512)Irbe Krumina1-0/+1
2024-04-08Revert "cmd/{k8s-nameserver,k8s-operator},k8s-operator: add a kube nameserver...Irbe Krumina1-27/+3
2024-03-27cmd/{k8s-nameserver,k8s-operator},k8s-operator: add a kube nameserver, make o...Irbe Krumina1-3/+27
2024-02-27cmd/k8s-operator: reconcile tailscale Ingresses when their backend Services c...Irbe Krumina1-2/+43