Commit Graph

64 Commits

Author SHA1 Message Date
Julio Diez 8435ad85f3 Address some style comments 2024-01-05 21:48:02 +01:00
Julio Diez 6bad85d758 Update related serverless READMEs 2023-12-29 11:14:16 +01:00
Julio Castillo 4b15605711
Fix dnssec keys lookup (#1728)
* Fix dnssec keys lookup

* Fix DNS examples

* Fix FAST and blueprints resource counts
2023-10-03 21:37:21 +02:00
Miren Esnaola cacb0c02e2 Refactoring of dns module 2023-07-19 12:57:44 +02:00
Ludovico Magnocavallo 638841c8d1
Rename network load balancer modules (#1466)
* update LB modules to new names

* update LB modules names

* update test paths
2023-06-26 07:50:10 +00:00
bluPhy 26e5662e84 Some fixes 2023-06-16 00:01:07 +00:00
Julio Castillo cecbd2072c Fix modules and blueprints tests 2023-05-26 16:38:41 +02:00
Alejandro Leal 87cd83f5c0 Several updates
Several updates
2023-05-13 23:51:46 -04:00
Julio Diez 404920658c Adapt image width 2023-05-06 14:05:47 +02:00
Julio Diez 5454817919 Update tftest values in README 2023-05-06 14:01:28 +02:00
Julio Diez b9e7bf7aaa Add Shared VPC use case to README 2023-05-06 13:55:25 +02:00
Julio Diez eadc1c22a4 New use case: Cloud Run services in service projects
Shared VPC Ingress feature (public preview) allows to call a Cloud
Run service revision from the Shared VPC network that it is connected
to.
2023-05-06 13:03:20 +02:00
Ludovico Magnocavallo 92b71a5098
Refactor cloud run module to use optionals and support all features (#1293)
* refactor cloud run resource and variables

* vpc connector variables and resource

* refactor env variable, combine and fix env examples

* fix volume example

* fix traffic split example

* fix eventarc/pubsub example

* fix eventarc/audit log example

* fix SA examples, fix examples formatting

* refactor eventarc variable

* tfdoc

* add IAM to example

* add examples for revision annotations and serverless connector

* fix new examples

* remove legacy module tests

* blueprint tests

* Add tests to cloud-run module

---------

Co-authored-by: Julio Castillo <jccb@google.com>
2023-04-01 14:06:29 +02:00
Julio Diez b3139004b0 Add link to public serverless networking guide 2023-03-14 16:14:19 +01:00
Ludovico Magnocavallo 6320c53baf
Allow multiple peer gateways in vpn ha module (#1184)
* allow multiple peer gateways in vpn ha module

* align blueprints

* fast
2023-02-27 10:18:59 +00:00
Julio Diez 5f9955b5fe Add image to show how to test different services 2023-02-24 18:21:10 +01:00
Julio Diez 1f3db47b0b Clarify how to test custom domain case 2023-02-24 18:03:47 +01:00
Julio Diez 1f4d17973b Add test for onprem (VPN) use case in README 2023-02-24 13:42:14 +01:00
Julio Diez 8518bffaaa Add another test for VPC-SC in README 2023-02-24 12:36:12 +01:00
Julio Diez 0f7a9a3ce3 Include TFDOC content in README 2023-02-24 12:23:04 +01:00
Julio Diez f93cdb920e Add trailing dots to descriptions 2023-02-24 12:19:31 +01:00
Julio Diez e8850ff3a1 Include tests in README 2023-02-24 12:16:22 +01:00
Julio Diez 531bfe134d Update service-running image to reflect output from new CR image in use 2023-02-24 12:05:44 +01:00
Julio Diez ad748db8a4 Add use case with custom domain description to README 2023-02-23 21:52:02 +01:00
Julio Diez 6f622e0601 DNS entries are now created for upper-level domains, not for endpoints 2023-02-23 21:18:19 +01:00
Julio Diez f41bb15162 Output all CR services URLs 2023-02-23 21:07:57 +01:00
Julio Diez d538e066a2 More explicit naming in CR services to later refer to them 2023-02-23 20:45:00 +01:00
Julio Diez 5065a52382 Fix naming in module cr2 2023-02-23 20:33:26 +01:00
Julio Diez 599d1a6ca5 Use *.run.app. domain in the DNS record 2023-02-23 20:15:34 +01:00
Julio Diez 3f45e75c35 Add DNS record for custom domain 2023-02-23 19:44:37 +01:00
Julio Diez 8d1edea487 Back to 'hello' image to distinguish between services 2023-02-23 19:21:44 +01:00
Julio Diez ba0ec82144 Create more backend services and url map for them 2023-02-23 19:16:27 +01:00
Julio Diez aa385241db Add two different CR services in service project 2023-02-23 18:25:16 +01:00
Julio Diez edece34342 Add L7 ILB in preparation for custom domain 2023-02-23 17:41:50 +01:00
Julio Diez 91bd44f5d5 Remove 'main' from naming for CR since it can be deployed in a svc project 2023-02-22 15:54:03 +01:00
Julio Diez 29af0f3b31 Deploy CR service in service project if use case is using ILB 2023-02-22 15:29:15 +01:00
Julio Diez 117141cdb0 Add subcase description in README 2023-02-21 17:58:05 +01:00
Julio Diez 376ccb7824 Add a service project and corresponding test VM 2023-02-21 17:20:57 +01:00
Julio Diez 1e794c851d Update README 2023-02-21 13:55:17 +01:00
Julio Diez eb85a4ad3b Enlarge some images more in README 2023-02-20 19:03:11 +01:00
Julio Diez 0cfe3d6a65 Enlarge some images in README 2023-02-20 19:00:20 +01:00
Julio Diez efe5e0e5f2 Fixes in README 2023-02-20 18:58:57 +01:00
Julio Diez d61ccbe5ac Add third use case description in README 2023-02-20 18:38:00 +01:00
Julio Diez 7159274533 Add terraform identity to VPC SC
If the identity that runs terraform is not included when creating a VPC SC
perimeter, it loses control afterwards.
2023-02-20 16:54:34 +01:00
Julio Diez bc6b89778c Update README 2023-02-17 20:01:49 +01:00
Julio Diez 559c44fce6 Access from another project, with VPC SC 2023-02-17 19:58:08 +01:00
Julio Diez de47f6077b Simplify some naming 2023-02-17 17:53:11 +01:00
Julio Diez c28039eaff Remove field, PGA is enabled by default 2023-02-17 17:41:29 +01:00
Julio Diez a77d7ea111 Add another GCP project to access CR from 2023-02-17 16:55:11 +01:00
Julio Diez 5e8b8d0290 Use case 2 image 2023-02-17 13:41:53 +01:00