Update doc

This commit is contained in:
Glenn Y. Rolland 2022-05-31 14:03:24 +02:00
parent a2d9ffab99
commit e2fd9da8ae

View file

@ -13,15 +13,31 @@ and SSH is not available, not installable or not allowed.
### Production
Adjust your environment variables in .env
Adjust your environment variables in the `.env` file
TF_VAR_gandi_key="xxxxxxxx"
TF_VAR_ssh_private_key="$HOME/.ssh/path/to/key"
TF_VAR_ssh_public_key="$HOME/.ssh/path/to/key.pub"
TF_VAR_domain_name="example.com"
ANSIBLE_HOST_KEY_CHECKING=False
ANSIBLE_VAULT_PASSWORD_FILE="$HOME/path/to/passphrase"
And load it
source ../.env
Then create the infrastructure:
cd terraform/
terraform plan
terraform apply
cd ..
cd ../ansible
And install everything:
cd ansible
ansible-playbook -i inventories/terraform playbook.yml
cd ..
## Usage