- Download OVA image and validate checksum
- Import VM from image
- SSH to yor VM using username:
adminand password:packerubuntu - Change
ROOKOUT_TOKENvalue in/etc/rookout/configfile - Restart
rookout-controllerandrookout-data-on-premservices
sudo systemctl start rookout-controller.service
sudo systemctl restart rookout-data-on-prem.service
- Checking connectivity on localhost
curl localhost:7488
curl localhost:8080
You must get outputs:
Rookout Service [OK] - connect to this endpoint using our SDK. More information is available on https://docs.rookout.com
and
Rookout Datastore [OK] - finish the installation by following the instructions at https://docs.rookout.com/docs/dop-install/
- Remove
adminuser and configure ssh access regarding your security policies - Change your network configuration regarding your network policies
Edit /etc/rookout/config/controller/env and /etc/rookout/config/data-onprem/env and restart rookout-controller and rookout-data-on-prem services
Data-OnPrem:
- Set value of
ROOKOUT_DOP_SERVER_MODEtoTLSin data-onprem config (/etc/rookout/config/data-onprem/env) file - Place certificate and key to
/etc/rookout/config/data-onprem/certsdirectory ascert.pemandkey.pem - If you are using self-signed cerificate, set value of
ROOKOUT_DOP_NO_SSL_VERIFYin controller config (/etc/rookout/config/controller/env) totrue(Requiredrookout-controllerservice restart) - Restart
rookout-data-on-premservice
Controller:
- Set value of
ROOKOUT_CONTROLLER_SERVER_MODEtoTLSin controller config (/etc/rookout/config/data-onprem/env) file - Place certificate and key to
/etc/rookout/config/controller/certsdirectory astls.crtandtls.key - Restart
rookout-controllerservice
Suported builder: vmware-iso https://developer.hashicorp.com/packer/plugins/builders/vmware/iso
Supported source OS: ubuntu
Requred VMware Fusion for OS X, VMware Workstation for Linux and Windows or VMware Player on Linux.
Requred ovftool.
packer build -var "token=YOUR_TOKEN" .