summaryrefslogtreecommitdiffhomepage
path: root/util/execqueue
diff options
context:
space:
mode:
authorDavid Bond <davidsbond@users.noreply.github.com>2025-11-20 11:46:34 +0000
committerGitHub <noreply@github.com>2025-11-20 11:46:34 +0000
commit42a52620168f9171c378b06eecb3c8d262f85e2e (patch)
treea7dd68d86f20bbba5ff153501ae6ca279f9a7579 /util/execqueue
parent682172ca2d39163b2bbfbc4b1422b1dfa8d453f0 (diff)
downloadtailscale-42a52620168f9171c378b06eecb3c8d262f85e2e.tar.xz
tailscale-42a52620168f9171c378b06eecb3c8d262f85e2e.zip
cmd/k8s-operator: add multi replica support for recorders (#17864)
This commit adds the `spec.replicas` field to the `Recorder` custom resource that allows for a highly available deployment of `tsrecorder` within a kubernetes cluster. Many changes were required here as the code hard-coded the assumption of a single replica. This has required a few loops, similar to what we do for the `Connector` resource to create auth and state secrets. It was also required to add a check to remove dangling state and auth secrets should the recorder be scaled down. Updates: https://github.com/tailscale/tailscale/issues/17965 Signed-off-by: David Bond <davidsbond93@gmail.com>
Diffstat (limited to 'util/execqueue')
0 files changed, 0 insertions, 0 deletions