OpenShift 4 Cluster should be deployed with additional operators:
-
SR-IOV operator should be deployed and necessary resources for
SriovNetworkNodePolicy
andSriovNetwork
should be created with target namespace (default namespace used to deploy example cnf isexample-cnf
). -
Performance Addon operator should be deployed and a
PerformanceProfile
should 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