OpenShift 4 Cluster should be deployed with additional operators:
-
SR-IOV operator should be deployed and necessary resources for
SriovNetworkNodePolicyandSriovNetworkshould be created with target namespace (default namespace used to deploy example cnf isexample-cnf). -
Performance Addon operator should be deployed and a
PerformanceProfileshould be created.
In order to deploy images from quay.io registry, provide extra vars file
K8S_AUTH_KUBECONFIG=kubeconfig ansible-playbook create.yaml --extra-vars @quay-repo-v2.yaml
By default, it deploys for the cluster5 of dallas lab
K8S_AUTH_KUBECONFIG=../kubeconfig ansible-playbook create.yaml
In order to deploy for cluster6, add an additional parameter
K8S_AUTH_KUBECONFIG=../kubeconfig ansible-playbook create.yaml -e cluster_name=cluster6
In order to deploy TestPMD only from quay.io registry, provide extra vars file as
K8S_AUTH_KUBECONFIG=kubeconfig ansible-playbook create.yaml --extra-vars @quay-repo-v0.2.yaml -e enable_trex=false -e enable_lb=false