10.2. SR-IOV Network Operator の設定
クラスター内の SR-IOV ネットワークデバイスとネットワークアタッチメントを管理するには、Single Root I/O Virtualization (SR-IOV) Network Operator を使用します。
10.2.1. SR-IOV Network Operator の設定 リンクのコピーリンクがクリップボードにコピーされました!
リンクのコピーリンクがクリップボードにコピーされました!
クラスター内の SR-IOV ネットワークデバイスとネットワークアタッチメントを管理するには、Single Root I/O Virtualization (SR-IOV) Network Operator を設定します。
手順
SriovOperatorConfigカスタムリソース (CR) を作成します。次の例では、sriovOperatorConfig.yamlという名前のファイルを作成します。apiVersion: sriovnetwork.openshift.io/v1 kind: SriovOperatorConfig metadata: name: default namespace: openshift-sriov-network-operator spec: disableDrain: false enableInjector: true enableOperatorWebhook: true logLevel: 2 featureGates: metricsExporter: false # ...各項目の説明:
metadata.name-
SR-IOV Network Operator インスタンスの名前を指定します。
SriovOperatorConfigリソースの有効な名前はdefaultのみであり、その名前は Operator がデプロイされている namespace 内にある必要があります。 spec.enableInjector-
network-resources-injectorPod がこの namespace 内で実行できるかどうかを指定します。CR で指定されていないか、明示的にtrueに設定されていない場合、デフォルトでfalseまたは<none>に設定されます。その場合、namespace でnetwork-resources-injectorPod が実行されなくなります。推奨設定はtrueです。 spec.enableOperatorWebhook-
namespace 内で
operator-webhookPod を実行できるかどうかを指定します。enableOperatorWebhookフィールドは、CR で指定されていないか、明示的に true に設定されていない場合、デフォルトでfalseまたは<none>に設定されます。その場合、namespace でoperator-webhookPod が実行されなくなります。推奨設定はtrueです。
以下のコマンドを実行して、リソースをクラスターに適用します。
$ oc apply -f sriovOperatorConfig.yaml