...
Ensure the host can connect to public URLs on the Internet.
Ensure you can access through SSH the host using its main service IP address. It should be also possible to open an SSH connection from the same host using that IP address.
Ensure that the user has sudo privileges set without entering the password. To set sudo without the password:
echo "{USERNAME_WHO_RUN_ANSIBLE} ALL=(ALL) NOPASSWD: ALL" > /etc/sudoers.d/devo
Download the Devo domain certs:
Connect to your Devo domain web interface.
Access to Administration → Credentials in the left pane.
Select X.509 certificates in the upper menu
Select your certificate, download them and rename them as:
Click on CHAIN CA in the upper right corner ->
chain.crt
Click on certificate on the certificate row ->
domain.crt
Click on private key on the certificate row ->
domain.key
Copy the files to
$HOME/devo-ea-deployer/domain-certs
...
Expand | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
The inventory is the base of the deployment process and will define the topology of the deployment. For more information on the ansible inventory, check this article. The inventory file can be created using the inventory creation wizard or using the example files provided with the packages and editing them manually. Remember to have the virtual environment activated (step 4 in “Requirements Installation”). Inventory creation (using wizard)
Inventory creation (using example file)
|
...