caiotavaresdito
75b5c91c28
Terraform linting
2021-10-15 13:39:30 -04:00
caiotavaresdito
910567ce5c
removed default labels and let user pass values in
2021-10-15 13:38:23 -04:00
caiotavaresdito
06d0085edd
removed name of bucket from label field
2021-10-15 13:35:40 -04:00
Ludovico Magnocavallo
c8dba7f10e
Merge branch 'master' into sruffilli/factories
2021-10-15 09:33:54 +02:00
Ludovico Magnocavallo
f5353d2d2c
Merge branch 'master' of github.com:terraform-google-modules/cloud-foundation-fabric
2021-10-14 20:15:41 +02:00
Ludovico Magnocavallo
dcb1e32097
update test params after README fix
2021-10-14 20:15:31 +02:00
Caio Tavares
7dad4496b4
Feature/added gcs website ( #325 )
...
* Added GCS website block support
* Terraform linting
* Moved variable to last and re-generated README
2021-10-14 20:11:26 +02:00
Simone Ruffilli
36fb785ea9
Resource factories
2021-10-14 17:00:04 +02:00
Ludovico Magnocavallo
ead0593da4
Update README.md
2021-10-12 10:45:14 +02:00
Ludovico Magnocavallo
0f22bce9e2
Update README.md
2021-10-12 09:40:10 +02:00
Julio Castillo
1d13e3e624
Add more validations to linter
...
- Ensure all variables and outputs are sorted
- Ensure all variables and outputs have a description
- Add data-solutions/data-platform-foundations to linter
Fix all modules to follow these new conventions.
2021-10-08 18:26:04 +02:00
Julio Castillo
89525bed95
Add Cloud SQL module to READMEs
2021-10-07 21:52:22 +02:00
Julio Castillo
cd4917f2f2
README and test fixes
2021-10-07 21:50:16 +02:00
Ludovico Magnocavallo
bd1f9354ce
Update README.md
2021-10-07 19:41:45 +02:00
Ludovico Magnocavallo
3cdc8f79ef
Typos
2021-10-07 19:41:12 +02:00
Julio Castillo
74f17a51a9
Reorder variables
2021-10-07 18:25:49 +02:00
Julio Castillo
be60c1ad4f
Fix README title
2021-10-07 18:22:43 +02:00
Julio Castillo
1378efde6e
New module for Cloud SQL instances
2021-10-07 18:20:07 +02:00
Julio Castillo
77c888e302
Always output project_id from net-vpc
2021-10-06 18:21:04 +02:00
Ludovico Magnocavallo
a45814f41c
Naming convention module ( #318 )
...
* naming convention module
* tfdoc
* lint fixture
* add optional separator, variable descriptions
* add output descriptions
* fix example tests
2021-10-05 12:21:12 +02:00
Ludovico Magnocavallo
127e090511
Update README.md
2021-10-05 08:22:07 +02:00
Ludovico Magnocavallo
5001eb49a4
Make dns module resilient to dynamic values ( #317 )
...
* refactor module and fix tests
* account for wildcard records
* account for empty recordset names
* align tests
* align networking end to end examples
* fix behaviour with wildcard and empty names
* Update main.tf
* fix dumb online edit :)
2021-10-04 18:59:14 +02:00
Julio Castillo
2863d929a5
Remove redundant variable `admin_ranges_enabled`
2021-10-04 14:12:00 +02:00
Julio Castillo
2a6f662e71
Update firewall README
2021-10-04 12:56:17 +02:00
Julio Castillo
f5d00d22dd
Fix typo
2021-10-04 12:53:20 +02:00
Julio Castillo
400a94658d
Allow using named ranges in firewall rules
2021-10-04 12:39:45 +02:00
Julio Castillo
d3e8b5e35e
Use single resource for custom rules in firwall module
2021-10-04 12:06:31 +02:00
Ludovico Magnocavallo
bccda4eb39
Update README.md
2021-10-04 11:09:09 +02:00
Ludovico Magnocavallo
262f823464
Refactor compute-vm to remove multiple instance support ( #314 )
...
* first iteration, largely untested
* basic tests pass
* basic tests pass
* nic test
* disk tests, refactor
* fix tests
* update README
* update gcs to bq example
* fix README examples, do not create disks for template
* fix data solutions examples
* update cloud operations examples
* update networking examples, mig and ilb modules examples
* update default image to debian 11
* update README table
2021-10-04 10:46:44 +02:00
Daniel Marzini
a220f2ab1f
Update README.md
2021-09-14 15:12:06 +02:00
Daniel Marzini
10698e1d5c
Update README.md
2021-09-14 14:57:20 +02:00
Daniel Marzini
cb7a41e49f
Merge branch 'master' into feature/vpc-sc-multiple-perimeters
2021-09-14 10:22:19 +02:00
Daniel Marzini
6b24acbbd4
Update README.md
2021-09-14 10:21:36 +02:00
Julio Castillo
a1152003c6
Output role information from organization module
2021-09-13 17:36:21 +02:00
Daniel Marzini
8ed8d917a9
Update README.md
2021-09-03 18:54:53 +02:00
Daniel Marzini
996b8d2aa6
Update README.md
2021-09-03 18:53:30 +02:00
Daniel Marzini
ae2dddc192
Update README.md
2021-09-03 18:41:51 +02:00
Daniel Marzini
d5fde0e6e1
adjusting code to reflect pr changes request
2021-09-03 18:35:06 +02:00
sruffilli
7b01f3dc08
Updated README.md for net-vpc module ( #299 )
...
* Updated README.md for net-vpc module
Added a recommendation to avoid setting up shared vpcs using the module for prod usage.
* Update README.md
Co-authored-by: Ludovico Magnocavallo <ludomagno@google.com>
2021-08-25 16:54:05 +02:00
Julio Castillo
658eb3b297
Fix typo
2021-08-13 12:35:12 +02:00
Julio Castillo
5f97d68c0b
Update readmes
2021-08-13 12:33:44 +02:00
Julio Castillo
1b80085c9b
Create email notification channels automatically
2021-08-13 12:02:46 +02:00
Julio Castillo
3a8a040ff3
Billing budget module
2021-08-13 12:01:00 +02:00
Julio Castillo
cb7c65135e
Update CI processes ( #296 )
...
- Upgrade to latest terraform version (1.0.4)
- Remove tflint from linting pipeline (was not doing anything)
- Add terraform fmt check to linting pipeline
- Pass all code through terraform fmt
2021-08-12 17:30:53 +02:00
Julio Castillo
c2e23001b7
Fix formatting
2021-08-12 10:07:27 +02:00
Noah Dungey
4f91e3039b
Fixed typo in max_delivery_attempts variable name.
...
Fixed type in max_delivery_attempts variable name.
2021-08-11 15:48:38 -06:00
Julio Castillo
75418bbbd0
Compute service account email statically
...
Generate the service account output statically based on the service
account name and parent project. This allows, among other things, to use
service accounts as map keys (e.g. to be used in the `iam` argument in
other modules).
2021-08-10 10:50:44 +02:00
vanessabodard-voi
f181c5164d
Update list ==> tolist ( #293 )
2021-08-05 18:03:54 +02:00
Daniel Strebel
a0b3f2fb7f
Apigee tfdoc update
2021-08-05 15:55:23 +02:00
Daniel Strebel
109bd80f43
Apigee module variable description fixes
2021-08-05 15:53:44 +02:00