Commit Graph

31 Commits

Author SHA1 Message Date
Julio Diez 8435ad85f3 Address some style comments 2024-01-05 21:48:02 +01:00
Julio Diez 3685eb8493 Fix tftest values 2023-12-28 20:30:10 +01:00
Julio Diez bae9845f4b Update README 2023-12-28 20:06:11 +01:00
Julio Diez 2e500c69a7 Avoid permadiff in launch_stage 2023-12-28 17:57:15 +01:00
Julio Diez 2ca24d320e Use of new module cloud-run-v2 2023-12-28 17:30:41 +01:00
Julio Diez 521b9c7ef2 Update README.md 2023-11-02 13:40:31 +01:00
Julio Diez c536e27945 Use CR IAM binding instead of IAM policy 2023-11-02 13:40:31 +01:00
Julio Diez 8e76e5ee05 Group default URLs output 2023-11-02 13:40:31 +01:00
Julio Diez 14cca9d1b5 Rename to ip_configs to follow same naming 2023-11-02 13:40:31 +01:00
Julio Diez 21d997c00a Refactor into image_configs variable 2023-11-02 13:40:31 +01:00
Julio Diez fd74562a41 Refactor into project_configs variable 2023-11-02 13:40:31 +01:00
Julio Diez 0ac7bc838f Update README tests and tfdoc 2023-10-31 16:20:27 +01:00
Julio Diez 2fb387bd8b Simplify ip_ranges structure 2023-10-31 16:20:27 +01:00
Julio Diez 4d388f0bc4 Add prefix to project names 2023-10-31 16:20:27 +01:00
Julio Diez d0d6a5cef4 Adapt projects structures 2023-10-31 16:20:27 +01:00
Julio Diez 992cc902c6 Remove tester source code and point user to external repo 2023-10-31 16:20:27 +01:00
Julio Diez acca97c831 License boilerplate 2023-10-27 11:33:50 +02:00
Julio Diez 35c2a8e656 Add README content 2023-10-27 11:13:43 +02:00
Julio Diez ef115989dd Fix formatting 2023-10-27 11:09:49 +02:00
Julio Diez 877c7f4d98 Split resources in files for clarity 2023-10-27 10:47:32 +02:00
Julio Diez e80e292d7d Use new version of vpc-network-tester
The code is a fork from the original at GoogleCloudPlatform, from:
https://github.com/willypalacin/vpc-network-tester/tree/main
2023-10-25 20:19:08 +02:00
Julio Diez 09556aeb0e Adapt naming to 'services' 2023-10-25 20:11:47 +02:00
Julio Diez 8ff40c2716 Fix Direct VPC Egress configuration 2023-10-16 19:16:35 +02:00
Julio Diez b30dfb050d Cloud Run service using Direct VPC Egress 2023-10-16 18:06:23 +02:00
Julio Diez 095c7bd59c Fix subnet main var name 2023-10-16 12:21:32 +02:00
Julio Diez 6d47ff9ed5 Output custom domain URL 2023-10-15 21:55:30 +02:00
Julio Diez 4d5e676906 Use case with CR server in service project and an internal ALB
For now, using a VPC access connector. It will be replaced by
Direct VPC Egress
2023-10-15 21:42:54 +02:00
Julio Diez c8b75a77f8 Output server URL 2023-10-15 21:06:22 +02:00
Julio Diez 447bc7fa0c Use built vpc-network-tester as client image 2023-10-15 21:04:16 +02:00
Julio Diez 72d74966d3 Add container image to use by the CR service client.
The code corresponds to vpc-network-tester, from:
https://github.com/GoogleCloudPlatform/vpc-network-tester/tree/main
I copied the code in the blueprint, and added resources to create a
repository in Artifact Registry and build and submit the image.
2023-10-15 20:12:56 +02:00
Julio Diez e4902a4dd4 Two CR services talking, initial commit 2023-10-15 13:20:02 +02:00