Julio Diez
4a9ce1c5ce
Update README
...
Remove unused field
2023-02-21 14:05:03 +01:00
Julio Diez
0ca0b2e99b
Fix variable name
2023-02-20 14:37:33 +01:00
Julio Castillo
3085922cea
Fix tests
2023-02-20 12:19:36 +01:00
Ludovico Magnocavallo
840abd60e7
Merge branch 'master' into master
2023-02-20 08:14:58 +01:00
Aleksandr Averbukh
f16511b8da
Fix typo in readme
2023-02-19 15:22:48 +01:00
Aleksandr Averbukh
ff4b2fffe2
Regenerate docs
2023-02-18 22:11:44 +01:00
Aleksandr Averbukh
8174890331
Sort variables
2023-02-18 22:04:40 +01:00
Aleksandr Averbukh
1c302c7ab3
TF formatting
2023-02-18 21:48:05 +01:00
Aleksandr Averbukh
d970db0c79
Merge branch 'master' into projects-ds-new-version
2023-02-18 21:38:53 +01:00
Aleksandr Averbukh
a497aef707
feat: new version of projects-data-source based on AssetInventory ds
2023-02-18 21:36:51 +01:00
Wiktor Niesiobędzki
e64e8db20d
Allow additive IAM grants by robots name
...
Regreatablly member name will be known after apply, hence changes in the
tests
2023-02-16 14:39:21 +01:00
Chema Polo
e8334857ff
Update main.tf ( #1158 )
...
replaced .secondary_pod_range by var.pod_range.secondary_pod_range that is the object which contins create, cidr an name attributes.
2023-02-15 06:28:47 +01:00
lcaggio
7bbeac805e
Add 'max_time_travel_hours ' on BQ module
2023-02-14 08:43:15 +01:00
James D'Alfonso
15487078d4
add missing iam properties to factory_subnets
2023-02-13 10:00:50 +01:00
Luca Prete
3a0a1e2f6d
net-ilb: add example about ref existing MIG example ( #1151 )
2023-02-11 17:45:16 +01:00
Ludovico Magnocavallo
98a08c159a
Update README.md
2023-02-11 15:52:47 +01:00
Wiktor Niesiobędzki
9395fbc822
Add documentation about JIT-ed service accounts
2023-02-11 15:52:47 +01:00
Brent Walker
e8c0b66aee
Remove unnecessary ternaries
2023-02-10 07:00:12 -05:00
Brent Walker
695b34efe9
fmt
2023-02-10 07:00:12 -05:00
Brent Walker
c3a7760a49
Autopilot fix
...
Support cluster_autoscaling configuration when using autopilot
2023-02-10 07:00:12 -05:00
Brent Walker
42514436d7
Update docs
2023-02-10 05:34:58 -05:00
Brent Walker
cc7f749c2e
Add defaults for backup_configuration
...
Mark not nullable
2023-02-10 05:34:58 -05:00
Brent Walker
560af8b02b
Use optional for backup configuration map
...
Addition of new parameters will be backwards compatible
Better reflects the underlying resource requirements
2023-02-10 05:34:58 -05:00
Brent Walker
d00f3ee0cb
Add support for point_in_time_recovery in backup settings
2023-02-10 05:34:58 -05:00
Julio Castillo
d6e3716815
Fix gke-cluster dns config feature
...
Fixes #1141
2023-02-10 11:14:07 +01:00
Wiktor Niesiobędzki
fab2ad08b9
Fixes for service-mesh example in gke-hub
2023-02-09 17:56:55 +01:00
Julio Castillo
3395464754
Update TOC
2023-02-07 16:17:16 +01:00
Julio Castillo
1aba238c99
Remove empty section
2023-02-07 15:59:29 +01:00
Julio Castillo
bb565b72f1
Add Disk examples
2023-02-07 15:59:29 +01:00
Julio Castillo
08f2540872
Bump provider version
2023-02-07 15:59:29 +01:00
Julio Castillo
fa064ddf4d
Fix typo
2023-02-07 15:59:29 +01:00
Julio Castillo
04602353ce
New compute-vm examples and tests
2023-02-07 15:59:29 +01:00
Ludovico Magnocavallo
5453c585e0
FAST multitenant bootstrap and resource management, rename org-level FAST stages ( #1052 )
...
* rename stages
* remove support for external org billing, rename output files
* resman: make groups optional, align on new billing account variable
* bootstrap: multitenant outputs
* tenant bootstrap stage, untested
* fix folder name
* fix stage 0 output names
* optional creation for tag keys in organization module
* single tenant bootstrap minus tag
* rename output files, add tenant tag key
* fix organization module tag values output
* test skipping creation for tags in organization module
* single tenant bootstrap plan working
* multitenant bootstrap
* tfdoc
* fix check links error messages
* fix links
* tfdoc
* fix links
* rename fast tests, fix bootstrap tests
* multitenant stages have their own folder, simplify stage numbering
* stage renumbering
* wip
* rename tests
* exclude fast providers in fixture
* stage 0 tests
* stage 1 tests
* network stages tests
* stage tests
* tfdoc
* fix links
* tfdoc
* multitenant tests
* remove local files
* stage links command
* fix links script, TODO
* wip
* wip single tenant bootstrap
* working tenant bootstrap
* update gitignore
* remove local files
* tfdoc
* remove local files
* allow tests for tenant bootstrap stage
* tenant bootstrap proxies stage 1 tfvars
* stage 2 and 3 service accounts and IAM in tenant bootstrap
* wip
* wip
* wip
* drop multitenant bootstrap
* tfdoc
* add missing stage 2 SAs, fix org-level IAM condition
* wip
* wip
* optional tag value creation in organization module
* stage 1 working
* linting
* linting
* READMEs
* wip
* Make stage-links script work in old macos bash
* stage links command help
* fix output file names
* diagrams
* fix svg
* stage 0 skeleton and diagram
* test svg
* test svg
* test diagram
* diagram
* readme
* fix stage links script
* stage 0 readme
* README changes
* stage readmes
* fix outputs order
* fix link
* fix tests
* stage 1 test
* skip stage example
* boilerplate
* fix tftest skip
* default bootstrap stage log sinks to log buckets
* add logging to tenant bootstrap
* move iam variables out of tenant config
* fix cicd, reintroduce missing variable
* use optional in stage 1 cicd variable
* rename extras stage
* rename and move identity providers local, use optional for cicd variable
* tfdoc
* add support for wif pool and providers, ci/cd
* tfdoc
* fix links
* better handling of modules repository
* add missing role on logging project
* fix cicd pools in locals, test cicd
* fix workflow extension
* fix module source replacement
* allow tenant bootstrap cicd sa to impersonate resman sa
* tenant workflow templates fix for no providers file
* fix output files, push github workflow template to new repository
* remove try from outpout files
* align stage 1 cicd internals to stage 0
* tfdoc
* tests
* fix tests
* tests
* improve variable descriptions
* use optional in fast features
* actually create tenant log sinks, and allow the resman sa to do it
* test
* tests
* aaaand tests again
* fast features tenant override
* fast features tenant override
* fix wording
* add missing comment
* configure pf service accounts
* add missing comment
* tfdoc
* tests
* IAM docs
* update copyright
---------
Co-authored-by: Julio Castillo <jccb@google.com>
2023-02-04 15:00:45 +01:00
Ludovico Magnocavallo
46ba8f5691
Skip node config for autopilot ( #1127 )
2023-02-02 16:13:56 +01:00
Taneli Leppä
824f873327
Added mesh_certificates setting in GKE cluster.
2023-02-02 11:02:59 +01:00
Julio Castillo
e962d07e04
Fix tests/linting
2023-01-31 14:37:13 +01:00
Julio Castillo
0337b85747
Merge branch 'master' into elia-glb-mig
2023-01-31 13:19:17 +00:00
Julio Castillo
1204b0077e
Merge branch 'master' into mci_gateway
2023-01-31 11:54:31 +00:00
Miren Esnaola
1a2745b632
In the apigee module now both the /22 and /28 peering IP ranges are passed at instance creation
2023-01-31 11:32:53 +01:00
Wiktor Niesiobędzki
1a657b31d3
Bump beta provider to 4.48
...
This is the first version that supports `gateway_api_config` block
2023-01-29 15:50:24 +01:00
Wiktor Niesiobędzki
37626c8ac7
Adapt example to optional default
2023-01-29 15:50:24 +01:00
Wiktor Niesiobędzki
2976df596e
Fix tests (add JIT-ed SA for multiclusteringress.googleapis.com)
2023-01-29 15:50:24 +01:00
Wiktor Niesiobędzki
e47242b5c8
tfdoc
2023-01-29 15:50:24 +01:00
Wiktor Niesiobędzki
135f01f191
Add aditional Multi-Cluster related services
2023-01-29 15:50:24 +01:00
Wiktor Niesiobędzki
0af5399389
Add gateway_api_config, change workload_identity default value
...
Make the default value on `enable_features` inline with what is set by
optionals.
2023-01-29 15:50:24 +01:00
Wiktor Niesiobędzki
46c52776d0
Make features optional
2023-01-29 15:50:24 +01:00
Ludovico Magnocavallo
181b072d16
Update README.md
2023-01-29 12:56:07 +01:00
Ludovico Magnocavallo
b0f177a2cf
Update README.md
2023-01-29 12:35:58 +01:00
Ludovico Magnocavallo
b4b2555910
Merge branch 'master' into elia-glb-mig
2023-01-29 12:32:10 +01:00
Ayman Farhat
edd3a82453
Include cloudbuild API in project module ( #1116 )
...
* Include cloudbuild API in project module
* Increase number of resources
2023-01-27 21:38:01 +01:00
fdhaussy
22c26e319f
fix: remove unuseful ternary
2023-01-27 17:08:35 +01:00
fdhaussy
bed7e05d09
add support for deployment_type and api_proxy_type in google_apigee_environment resource
2023-01-27 15:37:57 +01:00
Julio Diez
4d6561712e
Fix tftest and format
2023-01-26 17:56:20 +01:00
Julio Diez
793596c61d
Add HTTPS frontend with SNEG example
2023-01-26 12:25:54 +01:00
Julio Castillo
551d45760f
Merge branch 'master' into google_gkehub_feature_membership
2023-01-23 09:11:49 +01:00
Ludovico Magnocavallo
f742d66b72
Merge branch 'master' into elia-glb-mig
2023-01-20 07:50:27 +01:00
Julio Castillo
f014ee5794
Fix linting
2023-01-19 18:35:00 +01:00
Julio Castillo
1820269680
Add inventories to gke-nodepool examples
2023-01-19 18:19:34 +01:00
Julio Castillo
9c9aafb3f1
Update gke-cluster tests
2023-01-19 17:47:14 +01:00
Julio Castillo
1e0d7776e1
Update DNS tests
2023-01-19 17:47:14 +01:00
Julio Castillo
a12089ef8c
Move VPC factory and route tests to examples.
2023-01-19 17:47:14 +01:00
Julio Castillo
a0cb67e1f4
Add inventories to gcs examples
2023-01-19 17:47:14 +01:00
Julio Castillo
12f07ebeac
Extend net-vpc README with more tested examples
2023-01-19 17:47:14 +01:00
Julio Castillo
fd19e4a923
add inventories net-vpc examples
2023-01-19 17:47:14 +01:00
Julio Castillo
410b7f5ba3
Fix typo in net-vpc DNS policies
2023-01-19 17:47:14 +01:00
Julio Castillo
de704110c9
Update api-gateway tests
2023-01-19 17:47:14 +01:00
Wiktor Niesiobędzki
0ea769e70f
Revert to use each.key for membership
...
It's not needed to force recreation of membership when workload identity
is configured.
2023-01-19 11:46:50 +01:00
Wiktor Niesiobędzki
b38ef22572
Even more test fixes
2023-01-19 09:37:48 +01:00
Wiktor Niesiobędzki
10e462d594
Fix tests for servicemesh
2023-01-19 09:37:48 +01:00
Wiktor Niesiobędzki
720213593e
Use google_gkehub_feature_membership
...
Use google_gkehub_feature_membership to provision ASM on clusters.
Ensure that the cluster membership is refreshed on cluster recreation.
2023-01-19 09:37:48 +01:00
lcaggio
07a7be29e3
Add shared-vpc support on Data Playgroud blueprint
2023-01-19 00:33:31 +01:00
eliamaldini
6d8cd928ed
Added an example with a MIG
2023-01-18 11:07:02 +01:00
lcaggio
00f781bd9f
First commit
2023-01-17 13:39:28 +01:00
eliamaldini
92b5b1f86b
Added GLB example with MIG as backend
2023-01-13 17:56:12 +01:00
Miren Esnaola
7d9dc6c28e
Added tags to gke-cluster module
2023-01-13 12:58:40 +01:00
Taneli Leppä
fbf42197a0
Merge branch 'master' into stateful-disks-deletion-rule-fix
2023-01-04 08:39:43 +01:00
Taneli Leppä
ca4cb3b3b9
Fixed delete_rule in compute-mig module for stateful disks.
2023-01-03 21:53:31 +01:00
Taneli Leppä
8bf3764989
Merge branch 'master' into compute-vm-device-name
2023-01-03 17:36:49 +01:00
Taneli Leppä
25e0cba10a
Added device_name field to compute-vm attached_disks parameter (for stateful disks).
2023-01-03 16:55:54 +01:00
Julio Castillo
c8bfe892a6
Update folder tests
2023-01-03 16:52:31 +01:00
Julio Castillo
065b1471a8
Reorder org policy rules
2023-01-03 16:52:31 +01:00
Israel Herraiz
a733bfe6c5
Use map for local clusters variable
2022-12-30 11:27:37 +01:00
Israel Herraiz
b0955964ee
Fix TF code format
2022-12-28 19:57:07 +01:00
Israel Herraiz
20579394b8
Add cluster replicas to Bigtable module.
...
This adds the possiblity to define several clusters in a Bigtable instance,
which enables replication in Bigtable.
Some of the configurations options are moved inside a `map` that defines the
properties of each cluster.
These changes alter the interface of the module, so any previous code using this
module will have to adapt to the new options interface.
2022-12-28 19:53:17 +01:00
Ludovico Magnocavallo
66a402083b
Allow setting no ranges in firewall module custom rules ( #1073 )
...
* allow setting no ranges in custom firewall rules
* fix blueprint
* fix example
* fix example
2022-12-23 09:03:31 +01:00
Israel Herraiz
8718fedcab
Fix service account prefix after provider version bump
2022-12-23 00:45:37 +01:00
Israel Herraiz
a544a9d32d
Update README.md after changing variables.tf
2022-12-23 00:17:05 +01:00
Israel Herraiz
36135405c4
Remove extra blank line
2022-12-23 00:13:30 +01:00
Israel Herraiz
7df527e1ef
Bump versions EVERYWHERE
2022-12-23 00:06:42 +01:00
Israel Herraiz
32bee7104e
Add gc_policy to Bigtable module.
...
Column families have now a new property, to specify the garbage collection
policy. A new option also allows to set a default policy if none is specified.
This changes the previous syntax for column families, that was helpful since the
policy is column-family specific, the new syntax makes it easier to specify a
policy per column family.
2022-12-22 23:37:30 +01:00
Ludovico Magnocavallo
a847c772b4
Fix MIG health check variable ( #1070 )
...
* fix MIG health check variable
* fix MIG health check variable
2022-12-22 17:12:17 +00:00
Israel Herraiz
f0395f9a8d
Merge branch 'master' into fix_column_families
2022-12-22 17:22:12 +01:00
Israel Herraiz
801c42679e
Fix linting in README.md code
2022-12-22 17:07:50 +01:00
Israel Herraiz
6009de40cb
Make tables optional and forbid it to be set to null
2022-12-22 16:33:29 +01:00
Israel Herraiz
3aad78c525
Fix indentation
2022-12-22 16:30:10 +01:00
Israel Herraiz
223092bfa1
A table can have more than one column family.
...
This commit fixes #1064 by allowing to add more than one column family. Split
keys are also now optional, and there is no possibility to set defaults for all
tables (since keys and column families are related to the data and schema for
each table, it is difficult that several tables share the same values).
Also, declaring a table with no split keys nor column families requires
initializing the table to an empty map, instead of using null.
2022-12-22 16:27:41 +01:00
Miren Esnaola
e1613ee03e
Added endpoint_attachment_hosts output to apigee module
2022-12-22 15:43:55 +01:00
Ludovico Magnocavallo
ed7235186a
Merge branch 'master' into glb-backend-service-load-balancing-scheme
2022-12-22 12:27:21 +01:00
Ludovico Magnocavallo
082c63dfc5
refactor GCS module and tests ( #1066 )
2022-12-22 12:27:09 +01:00
Miren Esnaola
18fa8b79b3
Corrected load balancing scheme in backend service
...
Corrected load balancing scheme in backend service
2022-12-22 12:22:07 +01:00
Wiktor Niesiobędzki
7e18f6d7b5
Fixes for GKE
...
* Fix non-empty plan when spot instances are used
* Add cluster_id and recommend its use, as this prevents inconsitencies
when only cluster is recreated (with no changes on node pool)
2022-12-21 23:14:52 +01:00
Ludovico Magnocavallo
b438e0c37a
Allow using dynamically generated address in LB modules NEGs ( #1061 )
...
* test
* fix #1055 for net-ilb-l7
* fix glb module
2022-12-21 17:04:56 +01:00
Ludo
0d7243979b
revert last commit
2022-12-21 13:12:15 +01:00
Ludo
7c95b7ce43
fix #1055 for net-ilb-l7
2022-12-21 13:07:36 +01:00
Ludovico Magnocavallo
4d0c3b40f2
Merge branch 'master' into jccb/fix-net-vpc-factory
2022-12-20 08:27:03 +01:00
Ankur Saxena
b487b2c938
Feature - CloudSQL pre-allocation private IP range and GKE Cluster ignore_change lifecycle hook. ( #1056 )
...
* Update to include allocate_ip_range
* Updates to GKE Cluster module
* Add boot_disk_kms_key to ignore changes
* Update ignore lifecycle block
* Update docs
* Remove default_pool_boot_disk
* Refactor as per suggestions in PR
* Update readme
* Update variable sort
* Changes to address review comments
Co-authored-by: Ankur Saxena <ankur.saxena@nwmworld.com>
2022-12-20 07:08:00 +00:00
Julio Castillo
b8ddf4c837
Read ranges from correct fields in firewall factory
2022-12-20 03:57:42 +01:00
Julio Castillo
b031d7add5
Fix tests
2022-12-18 20:37:16 +01:00
Julio Castillo
4f7cb39a06
Simplify readme discovery
2022-12-18 14:00:20 +01:00
Julio Castillo
126227502e
Fix tests paths for examples
2022-12-18 14:00:20 +01:00
Julio Castillo
4b77e484b1
Migrate project module to new tests
2022-12-18 14:00:19 +01:00
Julio Castillo
e700a27079
Enforce terraform fmt in examples
2022-12-18 14:00:19 +01:00
Julio Castillo
5755f6e7cf
Fix net-vpc factory ranges
2022-12-18 14:00:19 +01:00
Julio Castillo
513fdfe91a
Make directive for supporting files in examples more explicit
2022-12-18 14:00:19 +01:00
Julio Castillo
b5ca8932dc
Migrate organization to example-based tests
2022-12-18 14:00:19 +01:00
Simone Ruffilli
3e5c0b5ca7
Simple NVA - Fixes race condition
...
Prevents a race condition where the Google agent creates the local route for the LB VIP only after this script has been run
2022-12-15 11:02:24 +01:00
Prabha Arya
031b9f3476
Add ssl certs to cloudsql instance ( #1049 )
...
* add ssl certs to cloudsql instance
* rename variable
* fix typo
Co-authored-by: Ludovico Magnocavallo <ludomagno@google.com>
2022-12-12 17:14:44 +01:00
Ludo
7d61c697c3
remove stale folder
2022-12-12 16:37:20 +01:00
Ludo
f29f1a562a
update changelog
2022-12-11 09:41:56 +01:00
Ludovico Magnocavallo
d2015b0bc3
Assorted module fixes ( #1045 )
...
* net-ilb-l7 use both neg types in backends
* run example tests on cloud-config-container modules
* streamline nginx-tls cos module
* add tests for cos modules
* tfdoc
* onprem needs fixing, links
* disable test
* test
2022-12-10 15:40:15 +01:00
Ludovico Magnocavallo
2ff14b29fd
Merge branch 'master' into patch-1
2022-12-08 18:13:19 +01:00
Chema Polo
9786dc4f39
added reverse lookup feature to module dns #1042 ( #1043 )
...
* added reverse lookup feature to module dns
* corrected readme example passed tfdoc and tests
Co-authored-by: Ludovico Magnocavallo <ludomagno@google.com>
2022-12-08 18:13:05 +01:00
Julio Castillo
59687de2cb
Merge branch 'master' into patch-1
2022-12-08 18:08:20 +01:00
Ayman Farhat
06dc4ea331
Update README.md ( #1014 )
...
Simple type fix. rags -> tags
Co-authored-by: Ludovico Magnocavallo <ludomagno@google.com>
Co-authored-by: Julio Castillo <jccb@google.com>
2022-12-08 16:48:26 +00:00
Ludovico Magnocavallo
2fae2215b2
Merge branch 'master' into patch-1
2022-12-08 17:36:24 +01:00
Ludovico Magnocavallo
46f694be08
Refactor net-glb module for Terraform 1.3 ( #1044 )
...
* wip
* urlmaps
* wip
* tested
* fix managed certificate names
* simple HTTP and HTTPS examples
* gce and hybrid neg examples
* internet NEG example
* serverless NEG and backend bucket examples
* certificate example
* fix example tests
* remove stale test module
* module test
* adfs blueprint
* add support for non-classic GLB and PSC NEGs
* apigee blueprint
* glb and cloud armor blueprint
* deprecate non-working nginx reverse cluster
* api gateway blueprint
* tfdoc
* fix top-level READMEs
* switch to new tests
* only/at most
2022-12-08 17:35:44 +01:00
Victor Cavalcante
f19d46841d
Fix var.name in schema resource
2022-12-07 13:19:02 -03:00
Ludovico Magnocavallo
67fca1036c
Fix status ingress/egress policies in vpc-sc module ( #1036 )
...
* fix status ingress/egress policies
* fix default status/spec value
2022-12-05 09:00:00 +01:00
Sebastian Kunze
f97239bd97
strongSwan: switch base image to debian-slim ( #1033 )
2022-12-02 13:11:02 +01:00
Ludo
0ab19122d1
remove spurious files
2022-12-01 23:56:31 +01:00
Ludo
2dc66b0493
update changelog
2022-12-01 23:55:52 +01:00
Anmol Krishan Sachdeva
a40cf4fc65
Merge branch 'master' into apigee-payg-env-node-conf-lifecycle
2022-12-01 15:53:06 +05:30
Ludovico Magnocavallo
89787a42f4
fix default_rules_config description ( #1031 )
2022-12-01 10:04:13 +01:00
Julio Castillo
70b93164f0
Update READMEs
2022-11-30 16:02:26 +01:00
Julio Castillo
fa63e9d5d0
Remove optional stuff
2022-11-30 16:00:53 +01:00
Julio Castillo
fcb697c935
Bring back vpn_gateway_create var in net-vpn-ha
2022-11-30 15:22:42 +01:00
Julio Castillo
e976d71428
Update rest of vpn modules to tf1.3
2022-11-30 15:19:49 +01:00
Julio Castillo
ef4a4b02af
Fix linting
2022-11-30 11:36:58 +01:00
Julio Castillo
9aa1c49adf
Revert locals
2022-11-30 11:00:45 +01:00
Julio Castillo
efa9d928e1
Fix vpn_gateway local
2022-11-30 10:58:55 +01:00
Julio Castillo
798d3a4136
Update VPN-HA module to tf1.3 (wip)
2022-11-30 10:52:24 +01:00
g-greatdevaks
e8a6867fa7
add lifecycle ignore_changes for apigee payg env
...
Added lifecycle `ignore_changes` rule for
Apigee PAYG Environment Node Config's
`current_aggregate_node_count`.
Changes committed:
- modified: `modules/apigee/main.tf`
2022-11-30 11:05:15 +05:30
g-greatdevaks
b38c05e3d7
Fix Apigee PAYG Node Config Dynamic Block
...
Fixed attribute reference issues for the
`node_config` dynamic block.
Changes committed:
- modified: `modules/apigee/main.tf`
2022-11-29 21:00:14 +05:30
g-greatdevaks
3037a4f519
FIX APIGEE PAYG ENVIRONMENT NODE CONFIG
...
Fixed the Node Configuration for Apigee PAYG
specific Environments.
Removed current_aggregate_node_count as it
is a read-only field and cannot be taken
as an input for the Apigee Environment Terraform
resource.
Changes committed:
modified: blueprints/cloud-operations/apigee/README.md
modified: blueprints/cloud-operations/apigee/variables.tf
modified: modules/apigee/README.md
modified: modules/apigee/main.tf
modified: modules/apigee/variables.tf
modified: tests/blueprints/cloud_operations/apigee/fixture/variables.tf
modified: tests/modules/apigee/fixture/variables.tf
2022-11-29 17:02:24 +05:30
Miren Esnaola
8d827b692c
Added endpoint attachments to Apigee module
2022-11-28 17:27:00 +01:00
Daniel Strebel
158df4c873
fix(apigee): Apigee instance doc examples
2022-11-28 09:55:51 +01:00
Joe Heaton.dev
9fa381f5ed
Fix memory typo ( #1016 )
2022-11-27 18:29:25 +01:00
Ludovico Magnocavallo
f3788fcd27
fix tag outputs ( #1012 )
2022-11-25 13:06:31 +00:00
Julio Castillo
612d7283e8
Enforce nonempty descriptions ending in a colon
2022-11-24 18:56:01 +01:00
Israel Herraiz
5d38e312c8
Set 1 num_nodes as default value, ignore num_nodes if autoscaling is set
2022-11-24 16:45:13 +01:00
Israel Herraiz
59e1d1313a
Some more remarks in the documentation about num_nodes and autoscaling
2022-11-23 15:18:42 +01:00
Israel Herraiz
e05dec98e0
Improve documentation
2022-11-23 15:16:41 +01:00
Israel Herraiz
11e6717133
storage_target is an optional setting
2022-11-23 15:08:22 +01:00
Israel Herraiz
d86813e72f
Update README.md with new option settings
2022-11-23 14:30:08 +01:00
Israel Herraiz
00a26d8e98
Add settings for autoscaling to Bigtable module.
2022-11-23 14:26:54 +01:00
astianseb
345cb4b7fa
Default nodepool creation fix ( #999 )
...
* Default nodepool creation fix
* Removed comments and fixded formatting with fmt
* Refactored per PR comment
Co-authored-by: Astian Seb <sgrabski@google.com>
Co-authored-by: Ludovico Magnocavallo <ludomagno@google.com>
2022-11-22 19:17:57 +01:00
Julio Castillo
e629a997d1
Only set partitioned table when sink type is bigquery
...
Fixes 990
2022-11-22 15:48:48 +01:00
Israel Herraiz
e692eac867
Add BigQuery subcriptions to Pubsub module.
...
Pubsub can now have subscriptions that write directly to BigQuery.
* https://cloud.google.com/pubsub/docs/bigquery
In the Google Terraform provider, this is configured using an additional block
inside a `google_pubsub_subscription` resource.
* https://registry.terraform.io/providers/hashicorp/google/latest/docs/resources/pubsub_subscription#nested_bigquery_config
This PR adds a new input variable to the `pubsub` module, to optionally add this
block to some of the subscriptions defined in the module.
2022-11-21 17:43:17 +01:00
Julio Castillo
882a3ebf78
Fix pubsub sorting
2022-11-21 13:47:24 +01:00
Julio Castillo
d41dc678e6
Fix organization module
2022-11-21 13:17:55 +01:00
Julio Castillo
826ff14ef9
Sort variables and outputs
2022-11-21 13:17:55 +01:00
Julio Castillo
2e700db8a7
Fix variable/output sort check
2022-11-21 13:17:55 +01:00
Israel Herraiz
06750e7236
1 + 1 = 2
2022-11-20 16:56:23 +01:00
Israel Herraiz
5fa9b5e0b0
Fix example code for topic with schemas
2022-11-20 16:36:36 +01:00
Israel Herraiz
2a23df6bd3
Fix variables/outputs table after removing duplicated code.
2022-11-20 16:35:08 +01:00
Israel Herraiz
7b799bc076
Remove duplicated code
2022-11-20 16:34:33 +01:00
Israel Herraiz
3f4fa74729
Address reviewer comments.
2022-11-20 16:32:37 +01:00
Israel Herraiz
54e9738c39
Add schemas to Pubsub topic module.
...
Pubsub topics can now have
schemas (https://cloud.google.com/pubsub/docs/admin#schemas ). This PR adds an
option to set the schema settings and create a new optional resource of type
`google_pubsub_schema` attached to the `google_pubsub_topic`.
2022-11-20 13:26:33 +01:00
Julio Castillo
2cd74823b1
Generate files based on readme contents
2022-11-18 17:48:52 +01:00
Julio Castillo
b2510ea4cf
Fix org policies factories
2022-11-18 17:48:52 +01:00
Julio Castillo
5cfa1062cc
Ensure inline README file match fixture files
2022-11-18 17:48:52 +01:00
Julio Castillo
7be3288cc7
Add tests for factory examples
2022-11-18 17:48:52 +01:00
Luca Prete
4124ef41fc
Add network tags support to the organization module ( #979 )
2022-11-18 15:56:28 +01:00
Ludovico Magnocavallo
002ba4eef7
Allow cross-project backend services in ILB L7 module ( #991 )
...
* wip
* neg, README
* fix neg variable
* fix neg project id, enable global access, add service directory
2022-11-18 08:48:41 +00:00
Julio Castillo
bb8c62c6ec
Merge branch 'master' into apigee
2022-11-17 00:47:05 +01:00
Miren Esnaola
3501d20785
Apigee module and blueprint
2022-11-16 19:49:26 +01:00
Wiktor Niesiobędzki
01218060e8
Simplify service_account_email expression
2022-11-16 16:44:38 +01:00
Wiktor Niesiobędzki
4947ac5028
Simplify trigger_service_account_email variable expression
2022-11-16 16:44:38 +01:00
Wiktor Niesiobędzki
bce8e2b082
Re-enable tests
2022-11-16 16:44:38 +01:00
Wiktor Niesiobędzki
97c6a25b90
Use hungarian notation.
...
As per: https://cloud.google.com/apis/design/naming_convention#quantities
2022-11-16 16:44:24 +01:00
Wiktor Niesiobędzki
de2bea16a4
Make trigger_config non-nullable and simplify expressions
2022-11-16 16:44:01 +01:00
Wiktor Niesiobędzki
4e6e67293b
Move comparision outside of try
2022-11-16 16:44:01 +01:00
Wiktor Niesiobędzki
755ff7b1d2
Add trigger service account creation
2022-11-16 16:44:01 +01:00
Wiktor Niesiobędzki
9e37a915c8
Review fixes.
...
* Refactor trigger_config and trigger_config_v2 into one structure
* bump default python version to 3.10
* typo fixes
2022-11-16 16:44:01 +01:00
Wiktor Niesiobędzki
303b51a0a9
Add triggers to cloud functions v2
...
* add `trigger_config_v2` for v2 functions
* add optional for objects in variables.tf
* make examples in README runnable
* add example for Cloud Function v2
* add exapmle for trigger for Cloud Function v2
* remove optional variables from examples with `null` value
2022-11-16 16:44:01 +01:00
Sebastian Kunze
df539b5e18
Have Squid log to /dev/stdout to stream logs to Cloud Logging ( #980 )
2022-11-16 14:41:26 +01:00
Ludovico Magnocavallo
ea360072b8
Update README.md
2022-11-16 14:14:43 +01:00
Ludovico Magnocavallo
5f710f21dc
Add support for serverless NEGs to ILB L7 module ( #983 )
...
* refactor neg variable for serverless
* cloudrun negs
* cloudrun negs
* serverless neg test
* re-enable forwarding rule output
2022-11-16 14:14:05 +01:00
Maurizio Noseda Pedraglio
b2bd0009b9
restored tfskip
2022-11-15 16:21:23 +01:00
Maurizio Noseda Pedraglio
a47726741d
enablid tests
2022-11-15 15:42:10 +01:00
Maurizio Noseda Pedraglio
4cbf0272f9
linting
2022-11-15 15:12:50 +01:00
Maurizio Noseda Pedraglio
7c874660a8
restored validation
2022-11-15 15:10:42 +01:00
maunope
09fba581a8
Update README.md
...
fix
2022-11-15 14:49:16 +01:00
maunope
f514ab0371
Update README.md
...
restored sample
2022-11-15 14:48:48 +01:00
maunope
fbfbb93783
Update README.md
...
linting fix
2022-11-15 14:47:11 +01:00
maunope
a199214970
Update variables.tf
...
fixed test
2022-11-15 14:42:19 +01:00
maunope
7f9c29c4ba
Merge branch 'master' into maunope/cf_module_update
2022-11-15 13:53:31 +01:00
maunope
099ac6ea7e
Update main.tf
...
removed comment
2022-11-15 13:52:52 +01:00
Sebastian Kunze
5125a5ad03
Replace Docker's `gcplogs` driver with the GCP COS logging agent ( #977 )
2022-11-15 13:19:52 +01:00
maunope
a661dad67c
Update variables.tf
...
added worker pool variable
2022-11-15 12:24:59 +01:00