98f4dd9857
cmd/k8s-operator,k8s-operator,kube: Add TSRecorder CRD + controller Deploys tsrecorder images to the operator's cluster. S3 storage is configured via environment variables from a k8s Secret. Currently only supports a single tsrecorder replica, but I've tried to take early steps towards supporting multiple replicas by e.g. having a separate secret for auth and state storage. Example CR: ```yaml apiVersion: tailscale.com/v1alpha1 kind: Recorder metadata: name: rec spec: enableUI: true ``` Updates #13298 Signed-off-by: Tom Proctor <tomhjp@users.noreply.github.com> |
||
---|---|---|
.. | ||
addlicense | ||
build-webclient | ||
cloner | ||
connector-gen | ||
containerboot | ||
derper | ||
derpprobe | ||
dist | ||
get-authkey | ||
gitops-pusher | ||
hello | ||
k8s-nameserver | ||
k8s-operator | ||
mkmanifest | ||
mkpkg | ||
mkversion | ||
nardump | ||
natc | ||
netlogfmt | ||
nginx-auth | ||
pgproxy | ||
printdep | ||
proxy-to-grafana | ||
sniproxy | ||
speedtest | ||
ssh-auth-none-demo | ||
stunc | ||
stund | ||
stunstamp | ||
sync-containers | ||
systray | ||
tailscale | ||
tailscaled | ||
testcontrol | ||
testwrapper | ||
tl-longchain | ||
tsconnect | ||
tsidp | ||
tsshd | ||
tta | ||
viewer | ||
vnet | ||
xdpderper |