This Guide will introduce how to install a TOSCA Controller. The TOSCA Controller contains community version of Cloudify manager, Helm TOSCA plugin and ONAP TOSCA Blueprint.
Step 1. Launch new VM instance in OpenStack:
The VM should follow Ubuntu 16.04 as base image. A flavor with at least 4 vCPU and 8GB ram.
Step 2. Clone the OOM repository from ONAP gerrit:
> git clone http://gerrit.onap.org/r/oom > cd oom/TOSCA
Step 3. Modify the openstack input file in /oom/TOSCA/cloudify-environment-setup/inputs/openstack.yaml:
> vi cloudify-environment-setup/inputs/openstack.yaml
username: -openstack username- keystone_password: -openstack keystone password - tenant_name: -cut- auth_url: https://-cut-:5000/v2.0 region: RegionOne external_network_name: GATEWAY_NET centos_core_image: -cut- ubuntu_trusty_image: -cut- small_image_flavor: 2 large_image_flavor: 4 password: admin nameservers: []
Step 4. execute the bootstrap script with root permission:
> sudo bash bootstrap.sh
Note
The controller installation will take about 10mins. You can find the controller IP address at the end of script output. The login user name is "admin", the password is declared in the input file.
The Cloudify login Page:
The Cloudify dashboard