11.8. ネットワークアタッチメント定義の作成
マシン設定プールと SR-IOV ネットワークノードポリシーを定義した後、指定したネットワークインターフェイスカードのネットワークアタッチメント定義を作成できます。
前提条件
-
OpenShift CLI (
oc) がインストールされている。 -
cluster-adminロールを持つユーザーとしてクラスターにアクセスできる。
手順
次の例のようなコンテンツを含むファイル (
net-attach-def.yamlなど) を作成します。apiVersion: "k8s.cni.cncf.io/v1" kind: NetworkAttachmentDefinition metadata: name: net-attach-def1 namespace: net-attach-def2 annotations: k8s.v1.cni.cncf.io/resourceName: openshift.io/mlxnics3 spec: config: '{"cniVersion":"0.3.1","name":"ovn-kubernetes","type":"ovn-k8s-cni-overlay","ipam":{},"dns":{}}'ネットワークアタッチメント定義の設定を適用します。
$ oc create -f net-attach-def.yaml
検証
新しい定義が存在するかどうかを確認するには、次のコマンドを実行します。
$ oc get net-attach-def -A出力には、新しい定義の名前空間、名前、および作成からの経過時間が表示されます。