Commit Graph

35 Commits

Author SHA1 Message Date
Julio Diez
98f9a318bc Update output and variable tables via tfdoc.py 2023-02-10 14:38:16 +01:00
Julio Diez
1335fd65da Update output and variable tables via tfdoc.py 2023-02-10 14:21:38 +01:00
Julio Diez
9fa48ea177 Add ending periods to descriptions 2023-02-10 14:13:56 +01:00
Julio Diez
4aa135f7e8 Generated output and variable tables via tfdoc.py 2023-02-10 14:01:11 +01:00
Julio Diez
d19d434538 Add HTML tags to generate output and variable tables 2023-02-10 13:21:01 +01:00
Julio Diez
aca3069951 Add quotes around var project_id 2023-02-10 12:59:09 +01:00
Julio Diez
f31293ba04 Specify block types 2023-02-10 12:56:59 +01:00
Julio Diez
d916632686 Update URL to repo 2023-02-10 12:49:39 +01:00
Julio Diez
3935867d92 Simplify conditional expressions 2023-02-10 12:48:47 +01:00
Julio Diez
a8de9088c6 Alphabetical ordering for outputs and variables 2023-02-10 12:46:34 +01:00
Julio Diez
a199414794 Add license boilerplate 2023-02-10 12:30:39 +01:00
Julio Diez
3e7d8c563e Infer LB creation from custom_domain var
This way we can remove one var (glb_create) and simplify it for the user.
2023-02-09 10:33:51 +01:00
Julio Diez
a44759d585 Fix typos in README 2023-02-08 21:21:20 +01:00
Julio Diez
8b41008397 Add README file with the use cases 2023-02-08 21:04:51 +01:00
Julio Diez
642fff04ad Get rid of config files
Follow CFF way, instead of using config files set appropriate values in file
variables.tf and use examples in the README to show how to tweak variables.
2023-02-07 21:01:28 +01:00
Julio Diez
8899412d76 Separate var iap_email to override it on the CLI 2023-02-03 11:37:56 +01:00
Julio Diez
54a0ff8939 Info comment for support_email 2023-02-03 11:15:09 +01:00
Julio Diez
616125c1cd Enable service APIs in the project 2023-02-03 11:04:42 +01:00
Julio Diez
63bae85b34 Identity-Aware Proxy configuration 2023-02-02 21:47:11 +01:00
Julio Diez
4c2e31baac Rename config file 2023-01-30 20:34:09 +01:00
Julio Diez
4c4018073f Add security configuration using Cloud Armor in the LB 2023-01-30 20:30:35 +01:00
Julio Diez
8a7aa397ef Add purpose to config files 2023-01-30 20:13:38 +01:00
Julio Diez
865a98e3ed Add ingress settings blocking requests not coming from the LB 2023-01-30 16:53:23 +01:00
Julio Diez
93276d03d8 Add custom domain output 2023-01-30 16:34:52 +01:00
Julio Diez
cca1d9fe3c Output the LB IP address 2023-01-30 14:39:46 +01:00
Julio Diez
e10c6ed62f Output URL as single string 2023-01-30 14:38:38 +01:00
Julio Diez
914a8c48a6 Rename output URL as default URL 2023-01-30 12:13:23 +01:00
Julio Diez
1d3449d0e8 Add custom domain as variable 2023-01-26 16:42:49 +01:00
Julio Diez
5004f176c2 Add custom-url configuration 2023-01-26 14:34:01 +01:00
Julio Diez
b25afb5ea2 Fix format 2023-01-26 14:30:54 +01:00
Julio Diez
6039105651 Get rid of default-url config and make it 'default' 2023-01-26 14:29:25 +01:00
Julio Diez
417584f9bc Default config renamed to default-url config 2023-01-26 14:18:37 +01:00
Julio Diez
097c9ceace HTTPS frontend with static IP 2023-01-26 11:50:52 +01:00
Julio Diez
6c8c033c76 Add Global Load Balancer in front of Cloud Run 2023-01-25 10:17:46 +01:00
Julio Diez
c9b076cdaa Initial commit, Cloud Run service with default URL 2023-01-24 11:14:21 +01:00