Possible to create cluster entirely from cli?

Is it possible to create a cluster completely from the command line. By this I mean doing absolutely nothing in a browser first other than generating an API key.

I’m using the 2.0.5 CLI and it seems you can’t do anything until you “rancher login” but this command requires you to select an existing environment.

Please advise,