summaryrefslogtreecommitdiffstats
path: root/rapidvm/README.rst
diff options
context:
space:
mode:
authorLuc Provoost <luc.provoost@intel.com>2021-02-15 15:01:20 +0100
committerLuc Provoost <luc.provoost@intel.com>2021-02-18 14:38:16 +0100
commit480fcf799c1c30421e10abb78b91303ade4bc059 (patch)
treef314b637e94ccca6c49cbb59c1c4f5d76886d9b4 /rapidvm/README.rst
parent849357bb9ca1d27993c9e96b93156ec69b3ac3a9 (diff)
Using disk image builder to create rapid VM
All files are now availavle to build a qcow2 image using disk image builder. This image is based on centos 7. DPDK and PROX are installed together with some optimizations. Change-Id: I61aa91206ea7f8b3b6a3ff7d490d1804e7e784c8 Signed-off-by: Luc Provoost <luc.provoost@intel.com>
Diffstat (limited to 'rapidvm/README.rst')
-rw-r--r--rapidvm/README.rst38
1 files changed, 38 insertions, 0 deletions
diff --git a/rapidvm/README.rst b/rapidvm/README.rst
new file mode 100644
index 00000000..9ab02f10
--- /dev/null
+++ b/rapidvm/README.rst
@@ -0,0 +1,38 @@
+RAPID VM IMAGE
+++++++++++++++
+
+This repo will build a centos 7 image with dpdk and prox installed.
+Optimizations for dpdk will also be done.
+
+BUILD INSTRUCTIONS
+==================
+
+Build the image
+---------------
+- cd dib
+- update the version number for the image (if needed) by modifying __version__ in build-image.sh
+- setup your http_proxy if needed
+- bash build-image.sh
+
+IMAGE INSTANCE AND CONFIG
+=========================
+
+VM Requirements
+---------------
+The instance must be launched with:
+- 1 network interface for the management network
+- at least 1 interface for the dataplane networks
+- at least 4 vCPUs
+- 4 GB RAM
+- cpu pinning set to exclusive
+
+Auto-configuration
+------------------
+The rapid scripts will configure the prox instances and drive the testing.
+
+
+Hardcoded Username and Password
+--------------------------------
+In case of problems, you can ssh into the VM:
+- Username: rapid
+- Password: rapid