Helper Pre-Configuration
The environment must be pre-configured before the Helper utility can be used to prepare and deploy AROVA appliances.
- All deployment and most prerequisites are automated using the script arova-cli.py.
- Obtain the script from https://aroms.jetstreamsoft.com/AROVA/arova-cli.py
- For example, use the command: wget https://aroms.jetstreamsoft.com/AROVA/arova-cli.py
- Once you have the script, execute it in your environment.
- It is recommended to run the script from the console in Google Cloud Shell.
- The provided script sample is written for Google Cloud Shell. It may need to be modified to suit your specific infrastructure configuration.
- It is possible to run the script on-premises if authenticated with a sufficiently privileged account.
(See: https://cloud.google.com/sdk/gcloud/reference/auth/application-default/login)
Note: The account running the deployment/configuration script must have sufficient permissions over the related projects to create roles, networks/firewall rules, disks, and virtual machines.
- Using the script requires additional Python modules to be installed. It is recommended to use the Python PIP utility to install the modules:
pip3 install google.cloud google.cloud.compute google.cloud.iam \
google.cloud.kms google.cloud.resource.manager requests
- The script and its operating parameters are discussed in more detail in following sections.
- After the environment has been pre-configured, the Helper utility can then be used as an aid to help you construct command line script to prepare and deploy AROVA appliances.
See: