Commit Graph

2801 Commits

Author SHA1 Message Date
Lorenzo Caggioni
825a159990 Correct typos
Rename module to be consistent with the real name of the GCP service
Add link to the module on READMEs
2020-06-24 17:59:57 +02:00
Lorenzo Caggioni
6356ce628c Fixes based on comments on the PR 2020-06-24 15:52:30 +02:00
Lorenzo Caggioni
30da293c0a Fix Readme 2020-06-24 10:31:10 +02:00
Lorenzo Caggioni
c4bbba4fbf Fixes 2020-06-23 18:22:54 +02:00
Lorenzo Caggioni
908371ab91 Module to handle Cloud Endpoints 2020-06-23 18:12:10 +02:00
Ludovico Magnocavallo
9f3500bff3 IAM bindings in compute-vm need to depend on the instance resource 2020-06-22 16:16:19 +02:00
Ludovico Magnocavallo
e2a9e3d415 Update README.md 2020-06-19 11:16:22 +02:00
Ludovico Magnocavallo
6524563747 Add optional unmanaged instance groups to net-ilb (#98)
* add optional unmanaged instance groups to net-ilb

* depend health check creation on the health_check variable

* add example for self-managed group

* update changelog
2020-06-19 09:49:37 +02:00
Aleksandr Averbukh
ddc2f9c20d dns_keys output added to the dns module (#97)
* dns_keys output added to the dns module, so DNSSEC attributes like DS entry will be outputed if DNSSEC configuration is provided

* Fix confition for dns_keys data source
2020-06-17 11:43:46 +02:00
Ludovico Magnocavallo
7a100d08d4 Move top-level docker images folder to the onprem module (#96)
* move docker folder to the onprme module

* update CHANGELOG
2020-06-17 05:41:13 +02:00
Ludovico Magnocavallo
ae2e4dc3ad interpolate vpc name in routes 2020-06-12 12:07:28 +02:00
Ludovico Magnocavallo
c1c96cac7f interpolate gateway name in route name for static vpn 2020-06-11 15:51:25 +02:00
Ludovico Magnocavallo
25d3b2ebdd add iam support to compute-vm module (#95) 2020-06-10 07:55:18 +02:00
Ludovico Magnocavallo
61bf03d143 Update README.md 2020-06-09 17:21:07 +02:00
Lorenzo Caggioni
1484118049 update top-level README
update modules/README
update CHANGELOG
2020-06-09 16:25:05 +02:00
Lorenzo Caggioni
2f97d246f6 Fix README 2020-06-09 16:03:10 +02:00
Lorenzo Caggioni
8d75a278a6 Fixes 2020-06-09 15:55:22 +02:00
Lorenzo Caggioni
9706d2c386 Add BigTable module 2020-06-09 02:40:26 +02:00
Julio Castillo
2e597e2c58 Add Network Endpoint Group module (#91)
* Add Network Endpoint Group module

* Update CHANGELOG

* Move neg to experimental

* Revert "Update CHANGELOG"

This reverts commit 9282932f88655089e642a9e9954504f19528621e.

* Revert README changes
2020-06-08 13:43:13 +02:00
Ludovico Magnocavallo
cf79c65d3b Set instance zone in net vpc route to avoid recreation (#90) 2020-06-07 18:06:15 +02:00
lcaggio
1b450fe444 Add Cloud KMS support to GCS module (#87)
* Add support to Cloud KMS

* Fixes

* Fix tests

* Fix tests

* - change variable name to be consistent with BQ module
 - remove output, not needed
 - change string default value to null

* use locals to pre-populate kms key variable for all names

* rename kms variable, fix prefix check in locals

Co-authored-by: Ludovico Magnocavallo <ludomagno@google.com>
2020-06-05 21:59:34 +02:00
Ludovico Magnocavallo
474fd7364f use "all" for admin firewall rule in net-vpc-firewall module 2020-06-05 21:24:28 +02:00
Ludovico Magnocavallo
4a40497ce6 Update README.md 2020-06-05 09:51:36 +02:00
Ludovico Magnocavallo
eb4c1d5d98 Update README.md 2020-06-05 09:41:58 +02:00
Julio Castillo
99642be58a Add option to use private GCR to cos-generic-metadata (#86) 2020-06-03 09:27:10 +02:00
Ludovico Magnocavallo
4dd927d8d7 KMS module refactoring (#85)
* first rewrite, untested

* validation fixes

* fix errors, rename variables, improve README, tested

* minimal kms module test

* README tweaks
2020-06-03 08:43:10 +02:00
Ludovico Magnocavallo
af95bb3110 Update cloud-config.yaml 2020-06-02 10:14:03 +02:00
Julio Castillo
c91769628b Merge pull request #83 from terraform-google-modules/ludo-service-accounts-changes
Refactor service account module outputs
2020-06-01 11:30:57 +02:00
Ludovico Magnocavallo
778362cf95 Better service account outputs in project module (#82)
* rationalize project module product service accounts output

* fix typos in shared vpc example service accounts

* add extra robot service accounts

* update CHANGELOG
2020-06-01 09:32:47 +02:00
T.V.VIGNESH
6b0b147e7e Added PD CSI Driver Addon support (#84)
* Added PD CSI Driver Addon support

Google supports CSI Driver for PD (https://cloud.google.com/kubernetes-engine/docs/how-to/gce-pd-csi-driver) which is also supported by TF Google Beta Provider (https://www.terraform.io/docs/providers/google/r/container_cluster.html#gce_persistent_disk_csi_driver_config).

Added the same support to this module.

* Added PD CSI Config to variables

The PD CSI config has been added to variables to support PD CSI Driver (https://www.terraform.io/docs/providers/google/r/container_cluster.html#gce_persistent_disk_csi_driver_config)
2020-06-01 07:57:14 +02:00
Ludovico Magnocavallo
aaa80bb49b refactor service account module outputs 2020-05-31 09:39:03 +02:00
lcaggio
7f40aba4cd Support Cloud KMS on Compute-VM module + Fixes (#79)
* * Add support to KMS disk encryption (boot and attached)
 * Fix Instance Group Example

* Fix

* * Fix image boot disk
 * Add example with disk encryption

* Fix Title

* Improve logic

* Fix Readme
Fix viariable description

* Update README.md

* update README variables/outputs table

* add change to CHANGELOG

Co-authored-by: Ludovico Magnocavallo <ludomagno@google.com>
2020-05-30 08:57:21 +02:00
Ludovico Magnocavallo
476c41d333 Update README.md 2020-05-29 08:25:51 +02:00
Ludovico Magnocavallo
133623dee9 Update README.md 2020-05-29 08:08:09 +02:00
Ludovico Magnocavallo
e2004d0c0d Update README.md 2020-05-29 08:07:08 +02:00
Julio Castillo
840607d837 Fix another typo in GCS README 2020-05-26 12:11:27 +02:00
Julio Castillo
f8cbfe9fbf Update README.md 2020-05-26 12:10:02 +02:00
Julio Castillo
e1ad77c6d9 Add Artifact Registry module (#81) 2020-05-26 12:03:15 +02:00
Ludovico Magnocavallo
de6b4515c2 Update README.md 2020-05-26 07:21:52 +02:00
Julio Castillo
0f291fbde3 Add Container Registry module (#80) 2020-05-26 07:18:33 +02:00
Julio Castillo
4bf3a81463 Fix typo in folder README 2020-05-25 11:35:18 +02:00
Chris Taylor
b75e6becf0 Correct the name used to reference the folders module (#78) 2020-05-22 19:47:50 +02:00
lcaggio
461662ad1d First commit for Data Fusion module (#77)
* First commit for Data Fusion module

* Fix comments and improve ip_allocation logic.

* Add example

* generate variables and outputs table, fix example headings

* update year in boilerplates

* rename firewall variable, remove region from resource names

Co-authored-by: Ludovico Magnocavallo <ludomagno@google.com>
2020-05-22 12:30:24 +02:00
Julio Castillo
2946d28727 Source repository module (#76)
* Source repository module

* Fix typos
2020-05-14 20:48:29 +02:00
Ludovico Magnocavallo
b3cdca67de Update README.md 2020-05-13 15:55:26 +02:00
Roberto Jung Drebes
39b827d0e3 Merge pull request #75 from terraform-google-modules/ludo-service-directory
New service directory module and sd zone type in DNS module
2020-05-13 13:58:59 +02:00
Ludovico Magnocavallo
4cf87d993a Update README.md 2020-05-13 10:54:22 +02:00
Ludovico Magnocavallo
411795ecf3 Update README.md 2020-05-13 10:53:43 +02:00
Ludovico Magnocavallo
cd3730393f Update README.md 2020-05-13 07:54:46 +02:00
Ludovico Magnocavallo
835915c4e3 Update README.md 2020-05-13 07:54:03 +02:00