7.10. 追加ネットワークの削除

クラスター管理者は、追加のネットワーク割り当てを削除できます。

7.10.1. 追加ネットワーク割り当て定義の削除

クラスター管理者は、追加ネットワークを OpenShift Container Platform クラスターから削除できます。追加ネットワークは、割り当てられている Pod から削除されません。

重要

OpenShift Container Platform 4.2.0 では、Cluster Network Operator 設定から削除した後に追加ネットワーク CR を手動で削除する必要があります。これは今後のリリースで修正される予定です。詳細は、BZ#1755908 を参照してくださし。

前提条件

  • oc として知られる OpenShift コマンドラインインターフェース (CLI) のインストール。
  • cluster-admin 権限を持つユーザーとしてのログイン。

手順

クラスターから追加ネットワークを削除するには、以下の手順を実行します。

  1. 以下のコマンドを実行して、デフォルトのテキストエディターで Cluster Network Operator (CNO) を編集します。

    $ oc edit networks.operator.openshift.io cluster
  2. 削除しているネットワーク割り当て定義の additionalNetworks コレクションから設定を削除し、CR を変更します。

    apiVersion: operator.openshift.io/v1
    kind: Network
    metadata:
      name: cluster
    spec:
      additionalNetworks: [] 1
    1
    additionalNetworks コレクションの追加ネットワーク割り当てのみの設定マッピングを削除する場合、空のコレクションを指定する必要があります。
  3. 変更を保存し、テキストエディターを終了して、変更をコミットします。
  4. 以下のコマンドを実行して、追加ネットワークの NetworkAttachmentDefinition CR を削除します。<name> を、削除する追加ネットワークの名前に置き換えます。

    $ oc delete network-attachment-definition <name>
  5. オプション: 以下のコマンドを実行して、追加ネットワーク CR が削除されていることを確認します。

    $ oc get network-attachment-definition --all-namespaces