Kvindo™ Cloud Docs


Language

Cluster User

A Kubernetes User is an identity that authenticates to a cluster's API server. It is bound to one or more User Roles that decide what it may do, and the platform generates a ready-to-use kubeconfig for it — download that to connect with kubectl.

Key concepts

Cluster — the cluster this user authenticates to (spec.kubernetesId)

Roles — the User Roles that grant permissions, referenced by ID (spec.roleIds)

Kubeconfig — the generated credentials in status.kubeconfig; use it with kubectl. Treat it as a secret

Parameters
UI Name API / kc name Terraform name Optional Format Default Is read only Description
Cluster spec.kubernetesId spec.kubernetes_id No ULID — references a Cluster No Cluster the user accesses
Roles spec.roleIds spec.role_ids Yes list of ULIDs — reference User Roles No Permissions granted to the user
Kubeconfig status.kubeconfig status.kubeconfig string (sensitive) Yes Generated kubeconfig for kubectl
Examples

A user bound to an existing read-only role; the example prints the generated kubeconfig.

Terraform

Python SDK

kc CLI


Related pages

Resource docs

More in this section

An unhandled error has occurred. Reload 🗙