- d'un fichier "private_ips.txt" contenant les IP locales des instances, généré automatiquement et copié sur les instances
- d'un fichier "public_ips.txt" contenant les IP publiques des instances "bastion" et "node01", généré automatiquement
- d'un fichier "hosts.ini" servant à lancer des commandes pour un projet Ansible
- d'un fichier "hosts.ini" et ssh.cfg servant à lancer des commandes pour un projet Ansible
# Clone du projet
...
...
@@ -66,8 +65,7 @@ env | grep OS_
# Renseigner les variables de Terraform
Il est nécessaire de paramétrer les variables suivantes afin de choisir vos caractéristiques de l'infrastructure (, nom du réseau, du sous-réseau, du routeur, le CIDR, ...).
Pour cela, allez dans le fichier "main.tf" et veuillez à renseigner les variables.
Noubliez pas de modifier le chemin du projet <PROJECT_PATH> s'il ne correspond pas.
Pour cela, allez dans le fichier "main.tf" et veuillez à renseigner les variables. Vous pouvez modifier les variables à partir <ROUTER_NAME> jusqu'à <SECGROUP_INTERNAL_NETWORK_NAME>.
```sh
module "mod-os-private-network"{
...
...
@@ -100,7 +98,7 @@ terraform init
terraform plan
terraform apply
```
> terraform apply vous demandera d'entrer une valeur (Enter a value:), taper "yes" et valider avec "entrée".
> Terraform apply vous demandera d'entrer une valeur (Enter a value:), taper "yes" et valider avec "entrée".