×

您可以通过卸载运算符并删除其相关资源来从 OpenShift Container Platform 中删除一次性持续时间覆盖运算符。

卸载一次性持续时间覆盖运算符

您可以使用 Web 控制台卸载一次性持续时间覆盖运算符。卸载一次性持续时间覆盖运算符不会取消设置一次性 Pod 的 `activeDeadlineSeconds` 字段,但它将不再将覆盖值应用于未来的一次性 Pod。

先决条件
  • 您可以使用 `cluster-admin` 权限访问集群。

  • 您可以访问 OpenShift Container Platform Web 控制台。

  • 您已安装一次性持续时间覆盖运算符。

步骤
  1. 登录到 OpenShift Container Platform Web 控制台。

  2. 导航到**运算符**→**已安装的运算符**。

  3. 从**项目**下拉列表中选择 `openshift-run-once-duration-override-operator`。

  4. 删除 `RunOnceDurationOverride` 实例。

    1. 单击**一次性持续时间覆盖运算符**并选择**一次性持续时间覆盖**选项卡。

    2. 单击**集群**条目旁边的选项菜单 kebab 并选择**删除 RunOnceDurationOverride**。

    3. 在确认对话框中,单击**删除**。

  5. 卸载一次性持续时间覆盖运算符。

    1. 导航到**运算符**→**已安装的运算符**。

    2. 单击**Run Once Duration Override 运算符**条目旁边的“选项”菜单kebab,然后单击**卸载运算符**。

    3. 在确认对话框中,单击**卸载**。

卸载 Run Once Duration Override 运算符资源

可选:卸载 Run Once Duration Override 运算符后,您可以从集群中删除其相关资源。

先决条件
  • 您可以使用 `cluster-admin` 权限访问集群。

  • 您可以访问 OpenShift Container Platform Web 控制台。

  • 您已卸载 Run Once Duration Override 运算符。

步骤
  1. 登录到 OpenShift Container Platform Web 控制台。

  2. 删除安装 Run Once Duration Override 运算符时创建的 CRD

    1. 导航到**管理** → **CustomResourceDefinitions**。

    2. 在**名称**字段中输入RunOnceDurationOverride 以筛选 CRD。

    3. 单击**RunOnceDurationOverride** CRD 旁边的“选项”菜单kebab,然后选择**删除 CustomResourceDefinition**。

    4. 在确认对话框中,单击**删除**。

  3. 删除openshift-run-once-duration-override-operator 命名空间。

    1. 导航到**管理** → **命名空间**。

    2. 在筛选框中输入openshift-run-once-duration-override-operator

    3. 单击**openshift-run-once-duration-override-operator** 条目旁边的“选项”菜单kebab,然后选择**删除命名空间**。

    4. 在确认对话框中,输入openshift-run-once-duration-override-operator 并单击**删除**。

  4. 从已启用其功能的命名空间中删除 run-once duration override 标签。

    1. 导航到**管理** → **命名空间**。

    2. 选择您的命名空间。

    3. 单击**标签**字段旁边的**编辑**。

    4. 删除**runoncedurationoverrides.admission.runoncedurationoverride.openshift.io/enabled=true** 标签,然后单击**保存**。