Commit Graph

3886 Commits

Author SHA1 Message Date
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 72a11897a6
Merge pull request #1174 from GoogleCloudPlatform/juliodiez-patch-1
Don't define nor use health checks with SNEGs
2023-02-24 11:39:50 +01:00
Julio Diez 3b0223458b
Don't define nor use health checks with SNEGs
SNEGs don't use health checks and it's an error to add one in their backend services. 'terraform plan' doesn't detect it, only 'apply'.
2023-02-24 11:13:55 +01:00
Julio Diez afb2970731
Merge pull request #1172 from GoogleCloudPlatform/juliodiez-patch-1
Allow to not use any health check
2023-02-24 10:45:58 +01:00
Julio Diez 5a44baa82f
Merge branch 'master' into juliodiez-patch-1 2023-02-24 10:22:07 +01:00
apichick dd416a4a49
Merge pull request #1171 from apichick/gke-autopilot-workload-identity
Modifications related to autopilot and workload identity. Added workl…
2023-02-24 10:14:17 +01:00
Miren Esnaola ae6080ebf7 Modifications related to autopilot and workload identity. Added workload_identity_pool output to module 2023-02-24 09:59:23 +01:00
Julio Diez 08ba94aebc
Allow to not use any health check
Internet / serverless NEGs (Cloud Run) don't use them and it's an error to add one in their backend services.
2023-02-24 09:55:26 +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
lcaggio 50856e6951 First commit 2023-02-23 18:36:03 +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
lcaggio 89da766801
Merge pull request #1165 from GoogleCloudPlatform/lcaggio/dp-projectcreate
DataPlatform: Support project creation
2023-02-23 12:10:43 +01:00
lcaggio 47855cb682
Merge branch 'master' into lcaggio/dp-projectcreate 2023-02-23 11:54:48 +01:00
lcaggio b279c083a0 Fix README and IAM files 2023-02-23 11:54:16 +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
lcaggio e39be7b01d Fix 2023-02-22 13:02:29 +01:00
Wiktor Niesiobędzki ad0840656b Add documentation about referring modules stored on CSR 2023-02-22 10:02:54 +01:00
lcaggio ac75cbe71a Fix lint. 2023-02-22 01:38:44 +01:00
lcaggio 2108b4650d Fix Tests, rely on iam additive. 2023-02-22 01:36:01 +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 Castillo 097e905887
Merge pull request #1167 from GoogleCloudPlatform/jccb/org-policies-rules-fix
Simplify org policies
2023-02-21 16:08:43 +01:00
Julio Castillo 1696f70f47 Update PF variables for org policies 2023-02-21 15:49:16 +01:00
Julio Castillo a5e905cb80 Update remaining org policies 2023-02-21 15:49:16 +01:00
Julio Castillo 62834ca83a Update READMEs 2023-02-21 15:49:16 +01:00
Julio Castillo d3bcf625f9 Update yaml org policies 2023-02-21 15:49:16 +01:00
Julio Castillo 6b767c9035 Simplify org policies data model in resman modules. 2023-02-21 15:49:16 +01:00
Julio Diez 77df3c8721
Merge pull request #1168 from GoogleCloudPlatform/juliodiez-patch-1
Remove unused attribute from project module README example
2023-02-21 15:14:05 +01:00
Julio Diez 4a9ce1c5ce
Update README
Remove unused field
2023-02-21 14:05:03 +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 bd91e97f08
Merge pull request #1166 from GoogleCloudPlatform/vpc-sc-fix
Fix variable name
2023-02-20 15:33:54 +01:00
Julio Diez 0ca0b2e99b
Fix variable name 2023-02-20 14:37:33 +01:00
Julio Castillo fed928b9e5
Merge pull request #1153 from jamesdalf/master
net-vpc - add missing iam properties to factory_subnets
2023-02-20 12:34:46 +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