2.5. 删除用户后清除
在删除了用户对 Red Hat OpenShift Data Science 或 Jupyter 的访问权限后,还必须从 OpenShift Container Platform 中删除其关联的配置文件。
建议您在删除其配置文件前备份用户数据。
先决条件
- (可选)如果要完全删除用户对 OpenShift Data Science 的访问权限,已从身份提供程序中删除其凭证。
- 您已撤销了用户对 Jupyter 的访问权限。
- 您已备份了用户的存储数据。
-
如果您使用专用的 OpenShift Data Science 组,则属于管理员组(如
rhods-admins
)。如果您不使用专用组,则作为 OpenShift Container Platform 管理员组的一部分。如需更多信息,请参阅为 OpenShift Container Platform 添加管理用户。 - 已登陆到 OpenShift Container Platform 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 Container Platform 中可见。