Creation of new namespace/profile with "owner" role by Kubeflow Cluster Admin

3/9/2020

I have created Kubeflow on GKE and GCP as a Cluster Admin- https://www.kubeflow.org/docs/gke/ I now want to create an additional profile for new users based on the doc here - https://www.kubeflow.org/docs/components/multi-tenancy/getting-started/#manual-profile-creation

However, the profile created (though set as owner in the profile.yaml) lists the user as a "contributor". I need the role of user (described in the profile.yaml) to be "Owner" so they can share their namespace with other users. At the moment, the users are only able to share their default namespace.

Here is the profile.yaml

apiVersion: kubeflow.org/v1beta1
kind: Profile
metadata:
  name: namespace-xxxx   # replace with the name of profile you want, this will be user's namespace name
spec:
owner:
  kind: User
  name: xxx.yyyy@zzzz.com # replace with the email of the user

Thanks,

-- user1384205
google-cloud-platform
google-kubernetes-engine
kubeflow

0 Answers