X-Git-Url: https://gerrit.akraino.org/r/gitweb?a=blobdiff_plain;f=README.md;h=3f76e11dccc3d385b6253e1faecdf7fe4a5402a4;hb=0aa4eec99b540a2f6fbc1f0ef57383612aec6252;hp=070bd603fef408ede94bf71a8559acdb8f84d705;hpb=d98881b7f45d17cc7deb0a772d09576ecce8cdc4;p=icn.git diff --git a/README.md b/README.md index 070bd60..3f76e11 100644 --- a/README.md +++ b/README.md @@ -149,7 +149,7 @@ ICN provides DHCP servers for the provisioning network. "address": "10.10.10.11" }, "os": { - "image_name": "bionic-server-cloudimg-amd64.img", + "image_name": "focal-server-cloudimg-amd64.img", "username": "ubuntu", "password": "mypasswd" }, @@ -203,7 +203,7 @@ ICN provides DHCP servers for the provisioning network. "address": "10.10.10.12" }, "os": { - "image_name": "bionic-server-cloudimg-amd64.img", + "image_name": "focal-server-cloudimg-amd64.img", "username": "ubuntu", "password": "mypasswd" }, @@ -381,9 +381,8 @@ The following steps occurs once the `make install` command is given. ![Figure 2](figure-2.png)*Figure 2: Virtual Deployment Architecture* Virtual deployment is used for the development environment using -Metal3 virtual deployment to create VM with PXE boot. VM Ansible -scripts the node inventory file in /opt/ironic. No setting is required -from the user to deploy the virtual deployment. +Vagrant to create VMs with PXE boot. No setting is required from the +user to deploy the virtual deployment. ### Snapshot Deployment Overview No snapshot is implemented in ICN R2. @@ -395,11 +394,20 @@ Jump server is required to be installed with Ubuntu 18.04. This will install all the VMs and install the k8s clusters. #### Verifying the Setup - VMs -`make verify_all` installs two VMs with name master-0 and worker-0 -with 8GB RAM and 8 vCPUs and installs k8s cluster on the VMs using the -ICN BPA operator and install the ICN BPA REST API verifier. BPA -operator installs the multi-cluster KUD to bring up k8s with all -addons and plugins. +To verify the virtual deployment, execute the following commands: +``` shell +$ vagrant up --no-parallel +$ vagrant ssh jump +vagrant@jump:~$ sudo su +root@jump:/home/vagrant# cd /icn +root@jump:/icn# make verifier +``` +`vagrant up --no-parallel` creates three VMs: vm-jump, vm-machine-1, +and vm-machine-2, each with 16GB RAM and 8 vCPUs. `make verifier` +installs the ICN BPA operator and the ICN BPA REST API verifier into +vm-jump, and then installs a k8s cluster on the vm-machine VMs using +the ICN BPA operator. The BPA operator installs the multi-cluster KUD +to bring up k8s with all addons and plugins. # Verifying the Setup ICN blueprint checks all the setup in both bare metal and VM