glab(1)
π glab-runner-controller-token-rotate
okay so bestie, you found the glab(1) page for rotating a runner controller token β¨ this one lives under glab runner-controller token rotate, and it's marked EXPERIMENTAL (we'll get to that, don't worry π«Ά).
π SYNOPSIS
glab runner-controller token rotate [flags]
π DESCRIPTION
So what this does: it replaces the current token with a new one. That's the whole vibe. π«
π¨ READ THIS BIT, FR FR: store the new token value securely before you close the terminal. You cannot retrieve the token again. Like, ever. It's gone. periodt. π
It'll prompt you for confirmation before rotating β very "are you sure bestie?" energy π₯Ί β and you can use --force to skip that confirmation prompt in non-interactive contexts (iykyk, scripts and CI things).
Also, key detail: this feature is an experiment and is not ready for production use. It might be unstable or removed at any time. For more information, see https://docs.gitlab.com/policy/development_stages_support/. π§
β¨ OPTIONS β¨
-f,--force[=false]β skip the confirmation prompt. that's it, that's the flag π--jq=""β filter JSON output with ajqexpression. default is empty string π-F,--output="text"β format output as:text,json. default istextπ
πΈ OPTIONS INHERITED FROM PARENT COMMANDS
-h,--help[=false]β show help for this command π
π₯ EXAMPLE
# Rotate token 1 for runner controller 42 (with confirmation prompt)
glab runner-controller token rotate 42 1
# Rotate without confirmation
glab runner-controller token rotate 42 1 --force
# Rotate and output as JSON
glab runner-controller token rotate 42 1 --force --output json
π¦ SEE ALSO
lowkey iconic that you made it to the bottom π this page was Auto generated by spf13/cobra, dated Nov 2026, and it's page glab(1) of the manual β go rotate responsibly, bestie π
π¦ where this page comes from
- arch rolling: glab 1.128.0-1 Β· MIT
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms