Create initial users after a management cluster bootstrap¶
Once you bootstrap your management cluster, create Keycloak users for access to the Container Cloud web UI.
Mirantis recommends creating at least two users, user
and operator
,
that are required for a typical MOSK deployment.
To create the user for access to the Container Cloud web UI:
./container-cloud bootstrap user add \
--username <userName> \
--roles <roleName> \
--kubeconfig <pathToMgmtKubeconfig>
Note
You will be asked for the user password interactively.
Flag |
Description |
---|---|
|
Required. Name of the user to create. |
|
Required. Comma-separated list of roles to assign to the user.
|
|
Required. Path to the management cluster |
|
Optional. Name of the Container Cloud project where the user will be created. If not set, a global user will be created for all Container Cloud projects with the corresponding role access to view or manage all public objects. |
|
Optional. Flag to provide the user password through echo '$PASSWORD' | ./container-cloud bootstrap user add \
--username <userName> \
--roles <roleName> \
--kubeconfig <pathToMgmtKubeconfig> \
--password-stdin
|
To delete the user:
./container-cloud bootstrap user delete --username <userName> --kubeconfig <pathToMgmtKubeconfig>