Next, on the CONTROLLER
do the following:
1. Setup key-based SSH access.
If the target system is not already setup for key-based SSH access, you must enable it. If the CONTROLLER
hasn't any SSH keys built yet, use ssh-keygen -t rsa
to generate them before running this command:
scp .ssh/id_rsa.pub <target_system_admin_username>@<target_system_hostname>:.ssh/authorized_keys2 && ssh <target_system_admin_username>@<target_system_hostname> chmod 0600 .ssh/authorized_keys2
2. Install some pre-requisite software.
sudo apt-get update && sudo apt-get install python ansible bzr bzrtools python-paramiko
3. Check out the FWD-specific Ansible-driven automation project.
bzr co https://proj.goldencode.com/downloads/automation/fwd_mgmt && cd fwd_mgmt
4. Run the install.sh
command.
Use the existing install.sh
script to either deploy (via the deploy_preconverted_result
mode) or install for conversion (via convert_in_place
mode) your application.