Configure Rok Account Management¶
This guide will walk you through configuring Rok account management. Rok uses two components for account management:
- A Profile controller.
- A Reception server.
Combined, those two components take care of provisioning the namespaces and RBAC rules for each Rok user. Upon login, the Rok UI will display the namespace the user operates under.
Fast Forward
If you are also going to deploy Kubeflow, or if you have already configured Rok account management, expand this box to fast-forward.
- Proceed to the What's Next section.
Overview
What You'll Need¶
- A configured management environment.
- Your clone of the Arrikto GitOps repository.
Procedure¶
Go to your GitOps repository, inside your
rok-tools
management environment:root@rok-tools:/# cd ~/ops/deployments
Set the prefix Reception uses for Profile creation to
personal-
:root@rok-tools:~/ops/deployments# echo "PROFILE_PREFIX=personal-" >> \ > kubeflow/manifests/apps/reception/overlays/deploy/params.env
Commit the changes:
root@rok-tools:~/ops/deployments# git commit -am "Configure Rok Account Management"