From e2fd9da8aeb3db9bb3d61941f64aa64a288f119f Mon Sep 17 00:00:00 2001 From: "Glenn Y. Rolland" Date: Tue, 31 May 2022 14:03:24 +0200 Subject: [PATCH] Update doc --- README.md | 22 +++++++++++++++++++--- 1 file changed, 19 insertions(+), 3 deletions(-) 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