Auth
This module is where you securely manage the cloud provider credentials required to provision the infrastructure for your workspaces.
The Clouds module is responsible for managing the credentials for your cloud providers. Before you can deploy a workspace, you must add a cloud credential, as the platform uses it to automatically provision a new Kubernetes cluster and all necessary infrastructure for your deployment.
Key Features
- Add Cloud Credentials: Securely store your cloud provider credentials using various authentication methods.
- Reuse Credentials: Link a single cloud credential to multiple workspaces for simplified management.
Add Cloud Credentials
This feature allows you to securely store your cloud provider credentials. The platform supports multiple authentication methods, including uploading a configuration file (like a kubeconfig), providing a set of access keys, or connecting via an OAuth flow. This flexibility ensures compatibility with a wide range of cloud providers and security policies.
Reuse Credentials
To simplify management, a single cloud credential can be linked to and reused across multiple workspaces. This means you don't need to re-enter credentials for every new environment. You can add a credential to the Clouds module at any time and associate it with a workspace later, making it easy to pre-configure access for your teams.
Auth Types
The platform supports several authentication methods to accommodate different cloud providers and security requirements:
- OAuth: Authenticate via an OAuth flow, allowing the platform to obtain temporary access tokens.
- Key: Provide a set of access keys or a service account file specific to the cloud
Provider Options
Qubinets offers 4 Cloud Providers, as well as using your own kubeconfig file that you can use to deploy your Workspaces:
- GCP: Get a GCP Service Account Key File. You can find it here.
- DigitalOcean: Get a DO token. You can find it here.
- Azure: Get an Azure Account Key File. You can find it on your Azure portal.
- AWS: Get an Access Key ID & Secret Access Key. You can get them by creating Access keys inside AWS security credentials here.