User Management
Fluidstack managed Kubernetes includes user-management features to enable convenient and secure access to Kubernetes clusters.
User Account
A Kubernetes User Account is automatically created for all organization members. All organization admins are granted the Kubernetes cluster administrator role.
Connecting to a Fluidstack Kubernetes Cluster
To configure kubectl
for access to a Fluidstack managed Kubernetes cluster, use the fluidctl auth update-kubeconfig
command.
This command automatically updates your local kubeconfig file with the necessary authentication credentials and cluster endpoint information.
Command Syntax
fluidctl auth update-kubeconfig --region <region> --project <project-id> --cluster-id <cluster-id>
The command requires three parameters: the region where your cluster is deployed, your project identifier, and the specific cluster ID you want to access. These values are unique to your deployment and determine which cluster configuration gets added to your kubeconfig.
Getting Your Cluster Connection Details
You can find the pre-populated command with all required parameters on your cluster's page in the Atlas Dashboard. Simply navigate to your cluster and copy the provided command directly from the interface. This ensures you're using the correct region, project ID, and cluster ID values without having to look them up separately. Once executed, the command merges the cluster configuration into your existing ~/.kube/config file, allowing you to immediately begin using kubectl commands against your Fluidstack cluster. The authentication credentials are automatically managed, so you won't need to manually handle tokens or certificates.
Fine-Grained RBAC
Fine-grained RBAC is not supported at this time. Reach out to Fluidstack support for specific feature requests.