A platform CLI streamlines authentication and access configuration for an engineering platform. Instead of making users repeat device-flow requests with curl, it provides commands for discovering clusters, signing in through the customer identity provider, and generating Kubernetes credentials. section 7.4.6 section 7.5
A practical CLI workflow includes:
- List available clusters and expose each cluster's endpoint, certificate authority data, and storage identifiers. section 7.4.6
- Authenticate through an identity provider using a device code and a browser-based flow, then retain the resulting identity and refresh tokens. section 7.4.6
Developer access workflow
A developer runs `epectl list cluster`, executes `epectl login` to complete browser authentication, and runs `epectl get kubeconfig` before using kubectl against the selected EKS cluster.
