# tòcan - Token Request Kubeconfig creator this is just a small program to use the Kubernetes Token Request API to create a kubeconfig file. It connects to a cluster based on your currently active kubeconfig, and creates a kubeconfig with the token for the service account you specify (default: default). you can specify `expirationSeconds` (default: 3600), but the maximum allowed might be restricted by your distribution (E.G. EKS) ## Usage If run with no parameters it will create a file called `default.kubeconfig` in the current directory which contains a token for the default service account in the default namespace. If you want to create a kubeconfig for a different service account, you can specify the namespace and service account name with the `-namespace` and `-service-account` parameters. ## Command line parameters There are four command line parameters: ``` -expiration-seconds int The expiration time of the token in seconds (default 3600) -namespace string The namespace to use for the token (default "default") -output-file string The name of the kubeconfig file to create -service-account string The service account to use for the token (default "default") ``` ## Name tòcan is scottish gaelic for token