Projects & Users

Manage projects, users, teams, and role assignments via the Frontier CLI.

Projects

Projects are logical groupings for clusters. They provide RBAC scoping — a user can be projectadmin on one project and viewer on another.

List Projects

frontier get projects

Create a Project

frontier create project my-project

Delete a Project

frontier delete project my-project

Manage Project Teams

# Add a team to a project
frontier manage projects teams add --project-name my-project --team-name devops

# Update team role on a project
frontier manage projects teams update --project-name my-project --team-name devops --role clusteradmin

# Remove team from a project
frontier manage projects teams remove --project-name my-project --team-name devops

Users

List Users

# All users
frontier get users

# Specific user
frontier get users david.brewer

Returns: username, email, roles, project assignments, cluster assignments.

Create a User (platformadmin)

frontier manage users create --username new-user --email user@example.com

Delete a User (platformadmin)

frontier manage users delete --username old-user

Manage Admin Roles (platformadmin)

# Grant frontier admin
frontier manage users frontieradmins --add --username alex.brewer

# Revoke frontier admin
frontier manage users frontieradmins --remove --username alex.brewer

# Manage project admins
frontier manage users projectadmins --add --username phil.richards --project-name my-project

Cluster Team Management

# Add a team to a cluster
frontier manage clusters teams add --cluster-name my-cluster --team-name sre

# Update team role
frontier manage clusters teams update --cluster-name my-cluster --team-name sre --role operator

# Remove team
frontier manage clusters teams remove --cluster-name my-cluster --team-name sre

Cluster Replicas

Scale worker nodes on a running cluster:

frontier manage clusters replicas --cluster-name my-cluster --count 5

Cluster Add-ons

Manage add-ons (monitoring, ingress, security) deployed via GitOps:

frontier manage clusters addons --cluster-name my-cluster