7.5. 删除用户后清除
在删除了用户对 Red Hat OpenShift Data Science 或 Jupyter 的访问权限后,您还必须从 OpenShift Dedicated 中删除其相关的配置文件。建议您在删除其配置文件前备份用户数据。
先决条件
- (可选)如果要完全删除用户对 OpenShift Data Science 的访问权限,已从身份提供程序中删除其凭证。
- 您已撤销了用户对 Jupyter 的访问权限。
- 您已从 Amazon EBS 或 Google Persistent Disk 备份用户的存储数据。
-
如果您使用专用的 OpenShift Data Science 组,则作为管理员组的一部分(如
rhods-admins
)。如果您不使用专用组,则作为 OpenShift Dedicated 管理员组的一部分。如需更多信息,请参阅为 OpenShift Dedicated 添加管理用户。 - 已登陆到 OpenShift Dedicated Web 控制台。
- 您已登陆到 OpenShift Data Science。
步骤
删除用户的持久性卷声明 (PVC) 。
-
点 Storage
PersistentVolumeClaims。 -
如果还没有选择,请从项目列表中选择
rhods-notebooks
项目。 找到
jupyter-nb-<username>
PVC。将
<username>
替换为相关用户名。点操作菜单 (⋮) ,从列表中选择 Delete PersistentVolumeClaim。
此时会出现 Delete PersistentVolumeClaim 对话框。
- 检查对话框,并确认您删除正确的 PVC。
- 点 Delete。
-
点 Storage
删除用户的 ConfigMap。
-
点 Workloads
ConfigMaps。 -
如果还没有选择,请从项目列表中选择
rhods-notebooks
项目。 找到
jupyterhub-singleuser-profile-<username>
ConfigMap。将
<username>
替换为相关用户名。点操作菜单 (⋮) ,并从列表中选择 Delete ConfigMap。
此时会出现 Delete ConfigMap 对话框。
- 检查对话框,并确认您删除正确的 ConfigMap。
- 点 Delete。
-
点 Workloads
验证
- 用户无法访问 Jupyter,并在尝试时看到 "Access permission needed" 信息。
- 用户的单用户配置集、持久性卷声明 (PVC) 和 ConfigMap 无法在 OpenShift Dedicated 中可见。