Argo CD Tokens is a controller that will create a Kubernetes Secret to hold a Token for a role of an Argo CD project.
This CRD allows users to forego the process of using the CLI or UI in generating a token. It will also generate a new token when the current one expires. Event triggers when the secret is updated or deleted and when the token expires.