Production environment¶
IRMA will be installed on physical servers.
1. Prep servers¶
Create an account for ansible provisioning, or use one which has already been created. To speed up provisioning, you can:
- Authorize your SSH key for password-less authentication (optional):
*On your local machine*
$ ssh-copy-id user@hostname # -i if you want to select your identity file
- If you don’t want to have to type your password for
sudo
command execution, add your user to sudoers, usingvisudo
command (optional):
user ALL=(ALL) NOPASSWD: ALL
2. Configure the installation¶
Modify ansible extra_vars
especially the provisioning_ssh_key
section,
you’ll need to add private keys from user for password-less connection to the
default IRMA server user.
Warning
Be careful, you’ll need to change all passwords from this configuration files (password
variables for most of them).
You’ll need to create a configuration file and adapt it to your infrastructure.