This documentation is for a release that is no longer maintained
See documentation for the latest supported version 3 or the latest supported version 4.7.3. 从额外网络中删除 Pod
作为集群用户,您可以从额外网络中删除 Pod。
7.3.1. 从额外网络中删除 Pod 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
您可以从额外网络中删除 Pod。
先决条件
- 已为集群配置了额外网络。
- 将额外网络附加到 Pod。
-
安装 OpenShift CLI(
oc
)。 - 您必须登录集群。
流程
要从额外网络中删除 Pod,请完成以下步骤:
运行以下命令来编辑 Pod 资源定义。将
<name>
替换为要编辑的 Pod 的名称。oc edit pod <name>
$ oc edit pod <name>
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 通过执行以下操作之一,更新
annotations
映射,以便从 Pod 中删除额外网络:要从 Pod 中删除所有额外网络,请从 Pod 资源定义中删除
k8s.v1.cni.cncf.io/networks
参数,如下例所示:Copy to Clipboard Copied! Toggle word wrap Toggle overflow -
要从 Pod 中删除一个特定的额外网络,请删除这个额外网络的 NetworkAttachmentDefinition 名称,以更新
k8s.v1.cni.cncf.io/networks
参数。
可选:通过运行以下命令,确认 Pod 不再附加到额外网络。将
<name>
替换为 Pod 的名称。oc describe pod <name>
$ oc describe pod <name>
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 在以下示例中,
example-pod
Pod 仅附加到默认集群网络。oc describe pod example-pod
$ oc describe pod example-pod
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 输出示例
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - 1
- 只有默认集群网络附加到 Pod。