3.9. 追加ネットワークの削除
追加のネットワーク割り当てを削除できます。追加のネットワークを削除して、未使用のネットワーク設定をクリーンアップしたり、ネットワークリソースを解放したりします。
3.9.1. セカンダリーネットワークアタッチメントの定義を削除する リンクのコピーリンクがクリップボードにコピーされました!
クラスター管理者は、セカンダリーネットワークを OpenShift Container Platform クラスターから削除できます。セカンダリーネットワークは、接続されている Pod から削除されません。
前提条件
-
OpenShift CLI (
oc) がインストールされている。 -
cluster-admin権限を持つユーザーとしてログインしている。
手順
以下のコマンドを実行して、デフォルトのテキストエディターで Cluster Network Operator (CNO) を編集します。
$ oc edit networks.operator.openshift.io cluster削除するセカンダリーネットワークの
additionalNetworksコレクションから CNO が作成した設定を削除して、CR を変更します。apiVersion: operator.openshift.io/v1 kind: Network metadata: name: cluster spec: additionalNetworks: []ここでは、以下のようになります。
additionalNetworks-
additionalNetworksコレクションから削除するセカンダリーネットワーク接続定義を指定します。additionalNetworksコレクションのセカンダリーネットワークアタッチメントのみの設定マッピングを削除する場合、空のコレクションを指定する必要があります。
以下のコマンドを入力して、クラスターのネットワークからネットワーク接続定義を削除します。
$ oc delete net-attach-def <name_of_network_attachment_definition>&
lt;name_of_network_attachment_definition> を、削除するネットワーク接続定義の名前に置き換えます。- 変更を保存し、テキストエディターを終了して、変更をコミットします。
オプション: 次のコマンドを実行して、セカンダリーネットワーク CR が削除されたことを確認します。
$ oc get network-attachment-definition --all-namespaces