Authentication
Namespace supports multiple identity providers: GitHub or Google Oauth. In order to create your Namespace account, navigate to cloud.namespace.so, click sign in and select the identity provider that you prefer. After creating an account, a personal workspace will automatically be created for you.
CLI
In order to use Namespace's CLI nsc
, you need to authenticate with Namespace and select a workspace to operate in.
- Run
nsc login
and follow the login link it generates. - In your browser, select the identity provider to use.
- Select the workspace that you want to access.
Federation
Workload Federation allows your external workloads to identify themselves to Namespace using short-lived secure credentials. Using these credentials, you can interact with Namespace resources (execute remote builds, create previews, spawn ephemeral clusters, etc.). We support a wide selection of providers including AWS, GitHub Actions and CircleCI. Check out our respective docs under Workload Federation.