Skip to content

capolrik/nfv-example-cnf-deploy

 
 

Repository files navigation

Prerequisites

OpenShift 4 Cluster should be deployed with additional operators:

  • SR-IOV operator should be deployed and necessary resources for SriovNetworkNodePolicy and SriovNetwork should be created with target namespace (default namespace used to deploy example cnf is example-cnf).

  • Performance Addon operator should be deployed and a PerformanceProfile should be created.

Deploy

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

Other Deploy Options

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

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 71.6%
  • Jinja 16.1%
  • Shell 12.3%