Commit Graph

256 Commits

Author SHA1 Message Date
Giancarlo Panichi a1dfe6020b Created DataMiner plan 2023-12-18 11:00:39 +01:00
Luca Frosini d3379e61da Increased smart c1_small smart-executor VMs to m1_medium 2023-12-18 10:01:58 +01:00
Giancarlo Panichi 9e65013730 Created DataMiner Plan 2023-12-15 18:30:06 +01:00
Giancarlo Panichi e55b16404d Created DataMiner plan 2023-12-15 18:12:22 +01:00
Giancarlo Panichi 54dc0b38ff Created Dataminer plan 2023-12-15 18:09:26 +01:00
Andrea Dell'Amico 723ef7e3b2
Import the keycloak bucket. 2023-12-15 16:09:58 +01:00
Andrea Dell'Amico 78ee369ea5 Merge pull request 'Added `keycloak` and `nubis*` mini-cluster do `dev`' (#16) from mauro.mugnaini/infrastructure-as-code:main into main
Reviewed-on: InfraScience/infrastructure-as-code#16
2023-12-15 12:29:27 +01:00
Mauro Mugnaini 571ba60aba
`nubis*` mini-cliuster added in `dev` 2023-12-15 11:01:24 +01:00
Mauro Mugnaini 0cda469a6f
`keycloak` for `dev` added 2023-12-15 11:00:37 +01:00
Andrea Dell'Amico fda690fc94
geoserver and smartexecutor in production. 2023-12-14 18:18:21 +01:00
Andrea Dell'Amico 4d13bc6c15
Fix the state of production. 2023-12-14 14:29:28 +01:00
Luca Frosini 0697704d18 Switched using state variable 2023-12-14 14:22:35 +01:00
Luca Frosini 43be7b490f Using state for networks and security_groups 2023-12-14 14:19:40 +01:00
Luca Frosini 07ba2fefe1 Fixed security groups 2023-12-14 14:13:52 +01:00
Luca Frosini f3bb21cba9 Getting security groups from state 2023-12-14 13:55:59 +01:00
Andrea Dell'Amico 8ef11f0446
Do not rebuild instances when the ssh_key or user_data change. 2023-12-14 12:55:20 +01:00
Andrea Dell'Amico bd48be7ea7
Fix the variable of the load balancer security group. 2023-12-14 12:48:10 +01:00
Luca Frosini 75b6367e1f Using variable from state 2023-12-14 12:13:43 +01:00
Giancarlo Panichi fb2ad871b3 Merge pull request 'Updated geoserver configuration for prod' (#15) from feature/26232 into main
Reviewed-on: InfraScience/infrastructure-as-code#15
2023-12-14 11:00:44 +01:00
Giancarlo Panichi 91136abe74 Updated geoserver configuration for prod 2023-12-14 10:58:45 +01:00
Andrea Dell'Amico d3811d01ee
Fix the state in the dev environment. 2023-12-13 19:40:16 +01:00
Andrea Dell'Amico 2119ef9ac2
Create the geonetworks. 2023-12-13 18:57:23 +01:00
Andrea Dell'Amico 272fe6ab34
New state for the resource registry. 2023-12-13 18:23:34 +01:00
Andrea Dell'Amico 444ba8cd81
Fix the security groups definitions. 2023-12-13 18:20:56 +01:00
Andrea Dell'Amico 76a9517cc9
orientdb in production. 2023-12-13 18:08:53 +01:00
Andrea Dell'Amico 5548041553
Fixes to the orientdb module. 2023-12-13 18:08:24 +01:00
Andrea Dell'Amico fe5fcfeb37
Fixed the formatting. 2023-12-13 17:17:42 +01:00
Andrea Dell'Amico b300ee7bf0
timescaledb: the affinity policy is now a variable. 2023-12-13 16:55:40 +01:00
Andrea Dell'Amico 13289bc6f8
Use the remote data source. 2023-12-13 16:06:45 +01:00
Giancarlo Panichi bf6847de2b Merge pull request 'Added geoserver and geonetwork for' (#14) from feature/26232 into main
Reviewed-on: InfraScience/infrastructure-as-code#14
2023-12-13 15:34:16 +01:00
Giancarlo Panichi f819872a18 Added geoserver and geonetwork for
MEI and Global Fisheries Atlas
2023-12-13 15:31:50 +01:00
Giancarlo Panichi 2ca84ac6eb Merge pull request 'Updated GeoServer Terraform plan' (#13) from feature/26232 into main
Reviewed-on: InfraScience/infrastructure-as-code#13
2023-12-13 15:08:30 +01:00
Giancarlo Panichi 62cbe65b5f Updated GeoServer Terraform plan 2023-12-13 15:05:37 +01:00
Luca Frosini bb4d89e5b6 Added terrafomr plan for grs-publisher service in pre and prod 2023-12-13 11:12:29 +01:00
Luca Frosini 6a5e4ad3b9 Terraformed grsf-publisher instances 2023-12-13 11:12:07 +01:00
Luca Frosini 0db95c114f Created terraform-plan for accounting-service 2023-12-12 18:16:12 +01:00
Giancarlo Panichi 695d0bb246 Merge pull request 'feature/25884' (#12) from feature/25884 into main
Reviewed-on: InfraScience/infrastructure-as-code#12
2023-12-12 18:06:40 +01:00
Giancarlo Panichi d77b411918 Added geonetwork 2023-12-12 17:56:19 +01:00
Giancarlo Panichi 3fbdc31208 Added geonetwork for prod 2023-12-12 17:52:15 +01:00
Luca Frosini 137d87c8da Added terraform state 2023-12-12 14:00:48 +01:00
Andrea Dell'Amico 8443fc033f
Fix the timescaledb instance names. 2023-12-11 22:36:05 +01:00
Andrea Dell'Amico 30ef362dd2
Fix a typo. 2023-12-11 22:30:46 +01:00
Andrea Dell'Amico 152078876a
Change the volume size of the prod timescaledb. 2023-12-11 22:28:28 +01:00
Andrea Dell'Amico 6dcc7c7a01
Convert timescaledb and a bit of the resource registry module. 2023-12-11 22:15:33 +01:00
Andrea Dell'Amico 6809103372
Rework the common and production variables. 2023-12-11 22:12:54 +01:00
Andrea Dell'Amico 864322d3a1
Fix the project setup module and the production configuration. 2023-12-11 22:12:07 +01:00
Andrea Dell'Amico a7fa0fd898
The terraform provider was left out from the previous commit. 2023-12-11 18:22:19 +01:00
Andrea Dell'Amico 9a87860105
The production project-setup now uses modules. 2023-12-11 18:16:52 +01:00
Andrea Dell'Amico db59cf45a1
Proper module for the main network and dns zone. 2023-12-11 18:15:58 +01:00
Andrea Dell'Amico b00237ae03
Cleanup the production vars and the project setup tasks. 2023-12-11 13:49:45 +01:00