Ludovico Magnocavallo
3d41d01efc
FAST plugin system ( #1266 )
...
* plugin folder, gitignore, serverless connector example
* add support to fast plugin variables and outputs to tfdoc
* rename folder, READMEs
* add variable description
* show diffs
* check documentation, use multiple files
* debug check doc
* try a different glob
* debug tfdoc names
* more debug
* and even more debug
* fix gitignore
* fix links
* support extra files in tests
* fix fixture, switch stage 2 peering to new tests
* tfdoc
* Allow globs in extra files
---------
Co-authored-by: Julio Castillo <jccb@google.com>
2023-03-24 12:28:32 +00:00
Julio Diez
b3139004b0
Add link to public serverless networking guide
2023-03-14 16:14:19 +01:00
Julio Diez
6f499a998c
Merge branch 'master' into juliodiez-patch-2
2023-02-27 18:38:13 +01:00
Julio Diez
e9a0bb42be
Add reference to Cloud Run blueprints
2023-02-27 18:17:46 +01:00
Julio Diez
cee0875e42
Add references to the serverless chapters
2023-02-27 17:57:23 +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 Castillo
aaf97110c1
Move api-gateway test to bottom of README
2023-02-25 19:26:11 +01:00
Julio Castillo
e80adfa906
Make test visible
2023-02-25 19:26:11 +01:00
Julio Castillo
71e96dfdee
Allow blueprints to be tested from README files without examples.
2023-02-25 19:26:11 +01: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
Julio Diez
5b6ade4429
Keep test VM in main project even with onprem project
2023-02-17 13:35:53 +01:00
Julio Diez
d31382994e
Update README
2023-02-17 13:29:50 +01:00
Julio Diez
3cf536931d
Update README
2023-02-17 13:26:26 +01:00
Julio Diez
25f243aa3d
Update README to adapt to naming in projects
2023-02-17 13:22:20 +01:00
Julio Diez
46c041f59f
Change naming from 'host' project to 'main' to avoid confusion
2023-02-17 13:15:58 +01:00
Julio Diez
b5e51180e6
Add second use case description in README
2023-02-15 21:22:33 +01:00