diff --git a/README.md b/README.md index f91518a..78c40ce 100644 --- a/README.md +++ b/README.md @@ -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