Julio Diez
bc4f89d9dc
Remove 'traffic' variable, the module is not intended to manage rollouts
2023-12-18 11:39:28 +01:00
Ludovico Magnocavallo
21562eefbe
don't fail quota fetch on deleted project ( #1931 )
2023-12-15 20:20:49 +01:00
simonebruzzechesse
c50b732c79
Allow granting network user role on host project from project module and factory ( #1930 )
...
* Update shared vpc config for project factory and project module for more granular Shared VPC configuration
---------
Co-authored-by: Ludovico Magnocavallo <ludomagno@google.com>
2023-12-15 14:39:21 +01:00
Simone Ruffilli
db31c1b8aa
Fixes example in cloud-config-container/squid
2023-12-15 12:31:08 +01:00
Julio Diez
c599717856
Refactor the interface
2023-12-14 08:44:51 +01:00
Ludovico Magnocavallo
537237edd6
Fix health check autocreation and id output in passthrough LB modules ( #1928 )
...
* fix health check autocreation and id output
* fix health check exclusion
2023-12-13 23:39:55 +00:00
Simone Ruffilli
ca3c86cb5c
Add support for policy based routes to net-vpc ( #1926 )
...
* Add support for PBR to net-vpc
2023-12-13 15:19:40 +00:00
Ludo
5f323a767a
update changelog
2023-12-12 20:42:36 +01:00
Thomas Colomb
201ff284f6
gke-cluster-standard : Support upgrade_settings for node auto provisioner ( #1905 )
...
* gke-cluster-standard : Support upgrade_settings for node auto provisionner
* implement suggestions
* tfdoc
---------
Co-authored-by: Ludo <ludomagno@google.com>
2023-12-12 19:17:51 +00:00
luigi-bitonti
ef4095f000
Removed deprecated variable and added labels ( #1923 )
...
Co-authored-by: Ludovico Magnocavallo <ludomagno@google.com>
2023-12-12 18:32:48 +00:00
maunope
1dc6965694
Update quota monitor blueprint to support project discovery ( #1924 )
...
* fist test
* dev complete
* update tf with permissions, enabled APIs and discovery root management
* updated readme
* moved projects discovery to a separate method
* reviewed Mauri's changes
* add missing lines from last change
* - fixed discovery page size to 100
- removed last_asset_page_reached var from discover_projects
- added cast to list for projects var in _main, to make the script work both using CLI and pub/sub
* fixed discovery_root default value to work when no value is passed
* fixed tfdoc
* fixed tftest resources #
---------
Co-authored-by: Ludo <ludomagno@google.com>
2023-12-12 19:17:01 +01:00
Simone Ruffilli
f293847077
can_ip_forward in simple-nva examples ( #1922 )
2023-12-12 13:09:58 +00:00
Wiktor Niesiobędzki
c24d023c23
Sync tf version to version used by tests
2023-12-12 09:43:09 +01:00
Ludovico Magnocavallo
b65c57bcc2
bump tf version ( #1920 )
2023-12-12 09:19:46 +01:00
Ludovico Magnocavallo
e2c526c6a2
Merge branch 'master' into 1849-implement-cloud-run-module-version-2
2023-12-12 07:26:56 +01:00
luigi-bitonti
6cb3eb5390
Added missing parameters in kubelet and linux node conf ( #1918 )
2023-12-11 20:05:23 +01:00
Francesco Pavan
d2d62b71e2
Added the possibility to configure maintenance window and deny maintenance period in Cloud SQL module module ( #1917 )
...
* added maintenance window configuration to cloud sql
* Formatted code + generated readme
* Fixed readme errors (missing dots at the end of variables' description)
* Fixed typos + regenerated docs
* Added correct readme
* Collapsed "deny_maintenance_period" and "maintenance_window" variables into a single variable called "maintenance_config"
* Added input validation + some minor fixes
* Add trigger configuration for Composer (#1916 )
* Added update_track variable validation
* Formatted variables + regenerated readme
---------
Co-authored-by: Wiktor Niesiobędzki <wiktorn@google.com>
Co-authored-by: Ludovico Magnocavallo <ludomagno@google.com>
2023-12-11 16:59:00 +00:00
Ludovico Magnocavallo
bba814c091
Custom role factories for organization and project modules ( #1912 )
...
* backport custom role factories
* backport from fast ci/cd branch
* indent
* tfdoc
* fix module tests
2023-12-11 14:16:39 +00:00
Wiktor Niesiobędzki
886734e1e9
Add trigger configuration for Composer ( #1916 )
2023-12-11 12:54:49 +01:00
dibaskar-google
c65e242685
net_lb_ext module e2e and example testing changes ( #1909 )
...
E2E tests for net_lb_ext
2023-12-08 10:04:07 +01:00
Wiktor Niesiobędzki
861df24ee0
Merge pull request #1908 from GoogleCloudPlatform/wiktorn_project_iam_subnet_readme
...
README fixes for #1907
2023-12-07 11:05:27 +01:00
Wiktor Niesiobędzki
84a15c4d77
README fixes for #1907
2023-12-07 09:51:48 +00:00
Thomas Colomb
e4c55bc4c9
gke-cluster-standard : Set optional shielded_instance_config block in cluster_autoscaling.auto_provisioning_defaults ( #1906 )
...
Co-authored-by: Ludovico Magnocavallo <ludomagno@google.com>
Co-authored-by: Julio Castillo <jccb@google.com>
2023-12-07 09:37:13 +00:00
Ludovico Magnocavallo
f548b65b1c
Add support for subnet-level service network user grants to project module, improve docs ( #1907 )
...
* improve project factory example
* light refactor of project modules shared vpc internals and docs
* add support for subnet-level grants on host project
2023-12-07 09:07:48 +00:00
Ludo
0feb131964
update changelog
2023-12-07 07:36:48 +01:00
Thomas Colomb
b92389066e
gke-cluster-standard : Add possibility to enable image streaming feature at cluster level ( #1904 )
2023-12-07 06:36:21 +01:00
Luca Prete
fa7664434b
Enable sole tenancy (`node_affinities`) on compute_vm ( #1903 )
2023-12-05 18:05:23 +01:00
Luca Prete
7916cd2081
Add IPv6 to HA VPN module + test inventories ( #1901 )
...
---------
Co-authored-by: Luca Prete <lucaprete@google.com>
2023-12-04 23:38:41 +01:00
Julio Diez
4c80442f53
First version of Cloud Run module v2
2023-12-04 20:20:46 +01:00
ibrahimparvez2
21297f28a6
Patch Github actions ci google-github-actions/auth@v0 --> v2 ( #1900 )
...
* MInor patch auth
* Minor update auth
2023-12-04 12:16:02 +00:00
Wiktor Niesiobędzki
e9d31f7e4a
Merge pull request #1898 from GoogleCloudPlatform/wiktorn-fix-logging-bucket-tests
...
Use unique names for logging buckets in examples
2023-12-03 12:50:46 +01:00
Wiktor Niesiobędzki
4668b90e8a
Fix inventory for project
2023-12-03 10:37:23 +00:00
Wiktor Niesiobędzki
d9f9410ae5
Use unique names for logging buckets in examples
...
Logging bucket name can be reused only after 7 days (when it is actually
deleted). When different tests reuse the same name, the ones that are
executed as 2nd and later will fail with message:
```
Error updating Logging Bucket Config [...]: googleapi: Error 400: Buckets
must be in an ACTIVE state to be modified
```
As their actual state is:
```
lifecycleState: DELETE_REQUESTED
```
2023-12-03 10:03:22 +00:00
Ludo
4ec9006cc1
update changelog
2023-12-01 20:36:33 +01:00
Thangaraju R
e2d170c1a6
e2e tests for net-vpc-firewall module ( #1896 )
...
e2e tests for net-vpc-firewall module
2023-12-01 13:50:56 +01:00
Ludovico Magnocavallo
42fa742528
Add support for firewall tags to compute-vm module ( #1895 )
...
* add support for firewall tags to compute-vm module
* add support for firewall tags to compute-vm module
2023-12-01 11:27:37 +00:00
Thomas Colomb
3a2484843c
artifact-registry: Support cleanup policies ( #1891 )
2023-12-01 10:33:02 +00:00
Thangaraju R
da5371b391
e2e test fix for iam-service-account module ( #1894 )
2023-12-01 09:23:37 +01:00
Wiktor Niesiobędzki
11206ed54b
Merge pull request #1890 from GoogleCloudPlatform/wiktorn-e2e-setup-fixes
...
Use of TF_VAR variables modified results of tests/examples and required setting different environment to run tests/examples and tests/examples_e2e tests. Now both can be run using the same environment.
2023-11-30 20:03:58 +01:00
Wiktor Niesiobędzki
e36b4fcec8
Merge branch 'master' into wiktorn-e2e-setup-fixes
2023-11-30 19:51:03 +01:00
Wiktor Niesiobędzki
4d909dee5f
Cleanup procedure after failed destroys
2023-11-30 18:50:37 +00:00
Wiktor Niesiobędzki
6d68b50bc8
Review fixes
2023-11-30 17:12:12 +00:00
Wiktor Niesiobędzki
a69e828313
Merge pull request #1893 from rthangaraju/e2e_module_netvpc
...
E2E and examples tests for net-vpc module
2023-11-30 17:00:55 +01:00
Thangaraju Rajasekaran
224b98c786
removed prefix and updated net-vpc shared-vpc for e2e test
2023-11-30 14:03:49 +00:00
Thangaraju Rajasekaran
d9cd46d8a7
fixed e2e test for shared-vpc and subnet-iam
2023-11-30 14:03:49 +00:00
Thangaraju Rajasekaran
a259d2cbdb
formatted the file
2023-11-30 14:03:49 +00:00
Thangaraju Rajasekaran
0af5e31ca3
E2E tests for net-vpc module
2023-11-30 14:03:49 +00:00
luigi-bitonti
b5cd2d8088
Updated bigquery module ( #1861 )
2023-11-30 14:33:50 +01:00
Wiktor Niesiobędzki
3557ed8a95
Pin provider version also for setup module to prevent test failures
2023-11-30 07:44:23 +00:00
Wiktor Niesiobędzki
cb6233ac73
Fix links
2023-11-30 07:43:46 +00:00