lcaggio
dd77c2fe79
Merge branch 'master' into lcaggio/shieldedfolder
2023-02-07 07:58:00 +01:00
lcaggio
307cf32cf9
Fix
2023-02-06 21:34:29 +01:00
lcaggio
d68bb4b320
Fixes
2023-02-06 21:33:04 +01:00
Ludovico Magnocavallo
9b8de3e415
fix stage links, fix stage 1 output file names ( #1134 )
2023-02-06 20:51:26 +01:00
Julio Castillo
44af6e5556
Merge pull request #1132 from paulwoelfel/feature/add-project-descriptive-name
...
Add descriptive name as optional argument
2023-02-06 18:22:31 +01:00
Julio Castillo
e1e0c38236
Fix README and var order
2023-02-06 18:08:03 +01:00
Julio Castillo
c883d5ec3a
Fix README
2023-02-06 18:03:43 +01:00
Paul Woelfel
bd90aa7f47
Add descriptive_name
2023-02-06 17:39:33 +01:00
Paul Woelfel
f2b61b1e31
Add descriptive name as optional argument
2023-02-06 17:35:11 +01:00
lcaggio
1e4499c8ab
Fixes
2023-02-06 14:58:40 +01:00
Natalia Strelkova
feffdf10b5
Merge pull request #1128 from GoogleCloudPlatform/fast-networking-nva-no-peering-files
...
Remove info about non-existing vpc-peering-*.tf files
2023-02-06 10:36:14 +00:00
Natalia Strelkova
d02c86b0a7
Merge branch 'master' into fast-networking-nva-no-peering-files
2023-02-06 08:35:58 +00:00
Ayman Farhat
02d8d8367a
[Feature] Update data platform blue print with Dataflow Flex template ( #1105 )
...
* Add initial dataflow template code + TF infra
* Refactor the datapipeline DAG to use flex template operator, cleanup code
* Remove unneeded bash scripts, update README with manual examples
* Refactor datapipeline_dc_tags.py and include new Flex template
* Update docs to reflect changes
* Remove sub-dependencies and keep apache beam
* Add missing license headers and update tests
* Set resouces to 291 in tests
* Update outputs via tfdoc
* Update with outputs order and tfdoc
* Correct number of resources
* Fix to add region into command from var
* Enable service account impersonation for running builds
* Update example dataflow run command to use orchestrator SA
* Remove hard coded values in example
* Keep original airflow files, add new which use Flex template as example
* Update tests and doc
* Fix number of resources in plan
* Run tfdoc remove files section in README
* Fix number of modules in tfdoc
* Update number of resources
* Add missin service account
* Update DF demo README
* Quick rename
---------
Co-authored-by: lcaggio <lorenzo.caggioni@gmail.com>
Co-authored-by: Ludovico Magnocavallo <ludomagno@google.com>
2023-02-06 07:35:40 +01:00
lcaggio
39ffdcf184
Merge branch 'master' into lcaggio/shieldedfolder
2023-02-05 22:45:14 +01:00
lcaggio
f49e5ccec7
Fix readmes and variables.
2023-02-05 22:44:31 +01:00
lcaggio
884ec71ece
Merge pull request #1129 from GoogleCloudPlatform/lcaggio/kms-update
...
Update KMS blueprint
2023-02-05 21:26:23 +01:00
lcaggio
47c75f8862
Implement project_config variable
2023-02-05 21:12:46 +01:00
lcaggio
38fc9e8b9b
First commit
2023-02-05 07:52:33 +01:00
lcaggio
ce1cc5f75a
Merge branch 'master' into lcaggio/shieldedfolder
2023-02-04 19:42:19 +01:00
Natalia Strelkova
803c9c3163
Merge branch 'master' into fast-networking-nva-no-peering-files
2023-02-04 16:12:35 +01:00
Ludo
5241b2c4d3
update changelog
2023-02-04 15:02:52 +01:00
Ludovico Magnocavallo
5453c585e0
FAST multitenant bootstrap and resource management, rename org-level FAST stages ( #1052 )
...
* rename stages
* remove support for external org billing, rename output files
* resman: make groups optional, align on new billing account variable
* bootstrap: multitenant outputs
* tenant bootstrap stage, untested
* fix folder name
* fix stage 0 output names
* optional creation for tag keys in organization module
* single tenant bootstrap minus tag
* rename output files, add tenant tag key
* fix organization module tag values output
* test skipping creation for tags in organization module
* single tenant bootstrap plan working
* multitenant bootstrap
* tfdoc
* fix check links error messages
* fix links
* tfdoc
* fix links
* rename fast tests, fix bootstrap tests
* multitenant stages have their own folder, simplify stage numbering
* stage renumbering
* wip
* rename tests
* exclude fast providers in fixture
* stage 0 tests
* stage 1 tests
* network stages tests
* stage tests
* tfdoc
* fix links
* tfdoc
* multitenant tests
* remove local files
* stage links command
* fix links script, TODO
* wip
* wip single tenant bootstrap
* working tenant bootstrap
* update gitignore
* remove local files
* tfdoc
* remove local files
* allow tests for tenant bootstrap stage
* tenant bootstrap proxies stage 1 tfvars
* stage 2 and 3 service accounts and IAM in tenant bootstrap
* wip
* wip
* wip
* drop multitenant bootstrap
* tfdoc
* add missing stage 2 SAs, fix org-level IAM condition
* wip
* wip
* optional tag value creation in organization module
* stage 1 working
* linting
* linting
* READMEs
* wip
* Make stage-links script work in old macos bash
* stage links command help
* fix output file names
* diagrams
* fix svg
* stage 0 skeleton and diagram
* test svg
* test svg
* test diagram
* diagram
* readme
* fix stage links script
* stage 0 readme
* README changes
* stage readmes
* fix outputs order
* fix link
* fix tests
* stage 1 test
* skip stage example
* boilerplate
* fix tftest skip
* default bootstrap stage log sinks to log buckets
* add logging to tenant bootstrap
* move iam variables out of tenant config
* fix cicd, reintroduce missing variable
* use optional in stage 1 cicd variable
* rename extras stage
* rename and move identity providers local, use optional for cicd variable
* tfdoc
* add support for wif pool and providers, ci/cd
* tfdoc
* fix links
* better handling of modules repository
* add missing role on logging project
* fix cicd pools in locals, test cicd
* fix workflow extension
* fix module source replacement
* allow tenant bootstrap cicd sa to impersonate resman sa
* tenant workflow templates fix for no providers file
* fix output files, push github workflow template to new repository
* remove try from outpout files
* align stage 1 cicd internals to stage 0
* tfdoc
* tests
* fix tests
* tests
* improve variable descriptions
* use optional in fast features
* actually create tenant log sinks, and allow the resman sa to do it
* test
* tests
* aaaand tests again
* fast features tenant override
* fast features tenant override
* fix wording
* add missing comment
* configure pf service accounts
* add missing comment
* tfdoc
* tests
* IAM docs
* update copyright
---------
Co-authored-by: Julio Castillo <jccb@google.com>
2023-02-04 15:00:45 +01:00
Ludo
ea09a0df68
update for v20.0.0
2023-02-04 14:43:37 +01:00
Ludo
04dc78232e
update changelog
2023-02-04 14:40:53 +01:00
lcaggio
45a74f37f9
Mention policies in the costomization section.
2023-02-04 06:24:35 +01:00
lcaggio
f00d4d3edd
Merge branch 'master' into lcaggio/shieldedfolder
2023-02-03 22:17:30 +01:00
Natalia Strelkova
2958063625
Remove info about non-existing vpc-peering-*.tf files
2023-02-03 15:39:00 +01:00
Julio Diez
60c9f2cc40
Merge branch 'serverless-program' of https://github.com/juliodiez/cloud-foundation-fabric into serverless-program
2023-02-03 11:42:33 +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
javiergp
ce1f86d20b
Vertex Pipelines MLOps framework blueprint ( #1038 )
...
* First release of the MLOps blueprint
2023-02-02 19:13:13 +01:00
Ludovico Magnocavallo
46ba8f5691
Skip node config for autopilot ( #1127 )
2023-02-02 16:13:56 +01:00
Taneli Leppä
f051ac0097
Merge pull request #1125 from rosmo/gke-mesh-certificates
...
Added mesh_certificates setting in GKE cluster
2023-02-02 11:19:00 +01:00
Taneli Leppä
824f873327
Added mesh_certificates setting in GKE cluster.
2023-02-02 11:02:59 +01:00
lcaggio
fafc69a206
Merge branch 'master' into lcaggio/shieldedfolder
2023-02-02 09:03:00 +01:00
Ludovico Magnocavallo
a046f280a4
Delete package-lock.json
...
flagged by dependabot as containing a security vulnerability (taffydb)
2023-02-01 18:57:10 +01:00
Ludovico Magnocavallo
0da76cdbdb
Delete package-lock.json
...
flagged by dependabot as containing a security vulnerability (taffydb)
2023-02-01 18:56:34 +01:00
apichick
6298ee5cdb
Removed unused file package-lock.json ( #1124 )
2023-02-01 18:54:23 +01:00
Julio Diez
462ca562c0
Merge pull request #6 from juliodiez/master
...
Sync branch
2023-02-01 18:01:32 +01:00
Julio Diez
b95b801741
Merge pull request #5 from GoogleCloudPlatform/master
...
Sync fork
2023-02-01 18:00:11 +01:00
lcaggio
30f2b49c9c
README Typos
2023-02-01 17:34:31 +01:00
lcaggio
e3daaf2503
Update READMEs
2023-02-01 13:02:07 +01:00
lcaggio
f9e3eb7d5a
Update copyright
2023-02-01 09:30:28 +01:00
Julio Castillo
351698873b
Fix test names and update to yaml-based tests
2023-02-01 09:03:53 +01:00
lcaggio
840fc86b3e
Fix groups. Fix tests.
2023-02-01 08:55:33 +01:00
lcaggio
053d4151de
Chane feature name, improve README
2023-02-01 00:50:22 +01:00
lcaggio
3995ec1550
Merge branch 'master' into lcaggio/shieldedfolder
2023-02-01 00:28:01 +01:00
lcaggio
f36b004664
Make VPCSC optional; ingress policy
2023-02-01 00:26:57 +01:00