Requirements

Local Configuration

To deploy the /forge infrastructure, you will need:

This three tools must be installed on your local machine.

The installation process installs the following tools on the remote machine:

Host Configuration

The configuration is tested only for Debian, I can't guarantee that it will work on other distributions. There are few requirements for the remote hosts:

  • All the hosts must have the same user with root privileges.
  • All the IPs address must be written in the ansible/hosts.yml file.
  • All the hosts must have SSH keys and the host machine must have the public key.

Clone repository

On the host machine, clone the repository:

git clone https://github.com/Xavier2p/infra-as-code.git && cd infra-as-code