Commit Graph

39 Commits

Author SHA1 Message Date
Andrea Dell'Amico 90a9ed4f95 Merge pull request 'main' (#3) from francesco.mangiacrapa/infrastructure-as-code:main into main
Reviewed-on: #3
2023-11-29 14:56:20 +01:00
Francesco Mangiacrapa 944b280c42 Added and used map of objects instead of a local variable 2023-11-28 16:40:10 +01:00
Francesco Mangiacrapa a528af9b70 Added geoserver-ariadne to list of geoserver_instances 2023-11-28 12:13:55 +01:00
Francesco Mangiacrapa 4b0a88fd7c delete plan 2023-11-28 11:37:28 +01:00
Francesco Mangiacrapa 1dd83a0469 Using local.geoserver_instances to create the geoserver instances with specific properties 2023-11-28 11:30:47 +01:00
Francesco Mangiacrapa 5189753454 Added tfvars for specific geoserver instance (e.g. geoserver-geoportal) 2023-11-27 17:56:17 +01:00
Andrea Dell'Amico bb068ee17a Merge pull request 'main' (#2) from francesco.mangiacrapa/infrastructure-as-code:main into main
Reviewed-on: #2
2023-11-24 18:28:01 +01:00
Francesco Mangiacrapa 20855b6882 updated ssh configs 2023-11-24 17:49:15 +01:00
Francesco Mangiacrapa d459f11365 Changed the logic to manage ssh settings 2023-11-24 17:16:20 +01:00
Francesco Mangiacrapa 6dd036a015 removed ssh_key_file variable. It has been declared into file named 'ssh_key_file_ref.tf' added also to .gitignore 2023-11-24 11:22:49 +01:00
Andrea Dell'Amico b8b23cce1f Merge pull request 'main' (#1) from francesco.mangiacrapa/infrastructure-as-code:main into main
Reviewed-on: #1
2023-11-24 10:43:11 +01:00
Francesco Mangiacrapa a96af024a0 Added list of security groups and updated the geoserver.tf 2023-11-24 09:51:04 +01:00
Francesco Mangiacrapa 031c011bf6 Added geoserver configured by terraform 2023-11-23 16:57:00 +01:00
Andrea Dell'Amico b3561c388d
smart executors in dev. 2023-11-23 12:39:22 +01:00
Andrea Dell'Amico 4038690933
Terraform setup for dev. 2023-11-20 18:37:55 +01:00
Andrea Dell'Amico 8350b51931
Another cleanup. Add the mongodb module. 2023-11-17 16:50:33 +01:00
Andrea Dell'Amico d59195c253
An attempt on using modules. Add orientdb. 2023-11-16 18:55:24 +01:00
Andrea Dell'Amico bdcff8147e
Start the conversions to modules. 2023-11-15 19:43:35 +01:00
Andrea Dell'Amico 9c9e4bed7b
Prepare the terraform files for dev. 2023-11-14 18:52:30 +01:00
Andrea Dell'Amico 437de33c4f
Commit the state. 2023-11-09 20:16:59 +01:00
Andrea Dell'Amico e263dbb32f
Fix the restricted_web security group. 2023-11-09 20:16:08 +01:00
Andrea Dell'Amico f8633aca0e
Add a recordset for portainer. 2023-11-07 15:10:10 +01:00
Andrea Dell'Amico e8c4fa142c
Add the acme-challenge delegation. 2023-11-07 02:22:04 +01:00
Andrea Dell'Amico 45c0bc42c5
Add a CNAME for the alertmanager. 2023-11-06 22:46:51 +01:00
Andrea Dell'Amico 4482ef3920
Add the Docker Swarm resources. 2023-11-06 20:04:28 +01:00
Andrea Dell'Amico 0124413fc1
Use the subnet_id to place the octavia interfaces. 2023-11-06 16:35:41 +01:00
Andrea Dell'Amico b9a47e1d9d
HAPROXY does not have server groups attached. 2023-11-06 15:04:07 +01:00
Andrea Dell'Amico f3f87c8a23
Docker Swarm is not part of the main services. 2023-11-06 13:46:16 +01:00
Andrea Dell'Amico 3cb8725d54
Manage the SSH keys in a separate task. 2023-11-06 13:06:47 +01:00
Andrea Dell'Amico 064e5c03b8
gitignore: exclude *.auto.tfvars. 2023-11-06 12:54:44 +01:00
Andrea Dell'Amico f4cbc8b293
Fix some deps and a problem with the ssh key. 2023-11-06 11:01:14 +01:00
Andrea Dell'Amico 7db6897429
Production environment. 2023-11-06 00:48:52 +01:00
Andrea Dell'Amico 193d7fb34e
Update the .gitignore. 2023-11-05 19:37:20 +01:00
Andrea Dell'Amico 58225078f7
Pre production setup. 2023-11-05 19:19:04 +01:00
Andrea Dell'Amico da199a5be2
Skeleton of the d4s-pre-cloud project. 2023-11-03 17:12:11 +01:00
Andrea Dell'Amico eccfb0b2a8
First bits of terraforming openstack. 2023-11-02 19:50:01 +01:00
Andrea Dell'Amico b61a17e07b
First bits of the terraform setup. 2023-10-30 10:50:42 +01:00
Andrea Dell'Amico 8cb83faf78
First commit of dev and preprod scripts. 2023-10-24 12:52:37 +02:00
Andrea Dell'Amico 345d9635d8 Initial commit 2023-10-23 19:50:07 +02:00