Make the GitLab K8s Agent token auto-expire after 24 hours if unused
Problem to solve
As a Platform Operator, in order to secure my systems, I don't want stale, usable tokens to exist anywhere.
The token needed for the agent to authenticate itself with GitLab should be invalidated after a given time (like 24 hours) if it was not used.
User experience goal
We should make it clear on the installation page that the token will expire at a given time
Token expires: 2020-06-23 19:18:00 (i) - information button says that every token is valid for 24 hours, if unused.