Commit Graph

347 Commits

Author SHA1 Message Date
Julio Castillo fa8990dc76 gke stage docs 2022-08-24 16:43:48 +02:00
Julio Castillo 909739039b Fix internal links 2022-08-24 15:53:55 +02:00
Julio Castillo d345cf8223 Update gke multitenant README 2022-08-24 15:40:42 +02:00
Julio Castillo 52e7e0517a Merge branch 'master' into fast/gke2 2022-08-24 15:37:15 +02:00
Simone Ruffilli a29faa7f8c
instance_termination_action must be set for compute-vm spot instances (#778)
* Bumped providers version
* Adds ability to control instance_termination_action for SpotVMs
2022-08-20 18:37:17 +02:00
Stefan Tomm 5b7f6ab91a
fix data-platform-dev folder in stage 03-data-platform (#774) 2022-08-16 09:36:24 +02:00
Ludovico Magnocavallo a285569998 Merge branch 'fast/gke2' of github.com:GoogleCloudPlatform/cloud-foundation-fabric into fast/gke2 2022-08-12 11:25:26 +02:00
Ludovico Magnocavallo 95b12ac2f7 rename example folder 2022-08-12 11:24:46 +02:00
Ludovico Magnocavallo 5762d5925d rename example folder, add diagram 2022-08-12 11:24:21 +02:00
Daniel Marzini 00e8666063 TODO: adjust external load balancer policy 2022-08-11 17:04:45 +02:00
Ludovico Magnocavallo ac575119c6 wip 2022-08-10 15:59:56 +02:00
Ludovico Magnocavallo c2b0782c18 wip
Co-authored-by: Julio Castillo <juliocc@users.noreply.github.com>
2022-08-10 15:59:51 +02:00
Ludovico Magnocavallo af336f82fe move gke fat module to examples 2022-08-10 15:37:20 +02:00
Ludovico Magnocavallo a16cf9e2a8 documentation WIP 2022-08-08 13:54:06 +02:00
Daniel Marzini 6af9953a49 Update README.md
README WIP
2022-08-08 11:04:46 +02:00
Ludovico Magnocavallo dcc2700008
Merge branch 'master' into fast/gke2 2022-08-07 07:43:16 +00:00
Daisuke b953424aec
fixing to move without output_location (#770) 2022-08-07 09:00:27 +02:00
Ludovico Magnocavallo 34d5156eeb top-level README 2022-08-06 11:07:22 +02:00
Ludovico Magnocavallo 3745b2885e remove support for preemptible nodes 2022-08-06 11:00:46 +02:00
Ludovico Magnocavallo 0bec03b0a0 Merge remote-tracking branch 'origin/master' into fast/gke2 2022-08-03 20:42:09 +02:00
Ludovico Magnocavallo bfefaf627e
refactor teams, fix #750 (#766) 2022-08-03 16:34:09 +02:00
Ludovico Magnocavallo 9b6262de41
FAST: move region trigrams to a variable in network stages (#765)
* add region trigram variable

* debug check documentation

* fix linting
2022-08-03 11:36:27 +02:00
Daniel Marzini b85b5e265a added spot vm 2022-08-02 21:41:47 +02:00
Daniel Marzini 1cf963b443 added spot vm 2022-08-02 21:41:36 +02:00
Ludovico Magnocavallo ce7e4bc59c linting 2022-08-02 19:12:52 +02:00
Daniel Marzini 170d585473 fix permissions and binauthz 2022-08-02 18:28:06 +02:00
Daniel Marzini 45723233c8 fix permissions and binauthz 2022-08-02 18:27:44 +02:00
Ludovico Magnocavallo dedddbed20 align net stages 2022-07-31 15:13:39 +02:00
Ludovico Magnocavallo cd3b4463de align net stages 2022-07-31 15:00:09 +02:00
Ludovico Magnocavallo 9b371a3d2c support GKE specific network roles in stages 01 and 02 2022-07-31 14:54:14 +02:00
Ludovico Magnocavallo 24f3545de7 add project-level iam variable 2022-07-30 16:05:39 +02:00
Ludovico Magnocavallo f51e40b60a tfdoc 2022-07-30 16:00:10 +02:00
Ludovico Magnocavallo c51ba73e38 change to binary_authorization, add support for additional services 2022-07-30 15:59:45 +02:00
Daniel Marzini c9fa0fbd55 fixes 2022-07-29 23:45:15 +02:00
Ludovico Magnocavallo f00b67ae88 linting 2022-07-29 15:11:36 +02:00
Ludovico Magnocavallo 7c23aeae58 implement dev, fix variables, add stub READMEs 2022-07-29 15:09:57 +02:00
Ludovico Magnocavallo c24e661383 fleet mcs service accounts 2022-07-29 14:01:35 +02:00
Ludovico Magnocavallo 133fd07823 unfinished gke hub IAM 2022-07-29 11:31:34 +02:00
Ludovico Magnocavallo 366f28a519 Merge remote-tracking branch 'origin/master' into fast/gke2 2022-07-29 10:57:25 +02:00
Ludovico Magnocavallo 1260db923e
Update main.tf 2022-07-29 10:49:50 +02:00
Ludovico Magnocavallo b20ab65756
GKE hub module refactor (#760)
GKE hub module refactor 
Co-authored-by: Daniel Marzini <danielmarzini@users.noreply.github.com>
Co-authored-by: Miren Esnaola <mirene@google.com>
2022-07-29 08:39:25 +02:00
Agustin Ramirez 7f1a523866
FIX: Missing value to format principalSet (#759) 2022-07-27 08:18:27 +02:00
Ludovico Magnocavallo 5e0ab57f3a
Add support for IAM bindings on service accounts to project factory (#753)
* Fix #748

* fix linting

* remove trailing whitespace

* update FAST pf
2022-07-21 15:13:39 +02:00
agusramirez@google.com 5f20c11b57 FIX: 00-cicd stage - Gitlab and Github providers 2022-07-19 11:20:56 -05:00
Agustin Ramirez ee0b6d6b2a
FIX: 00-cicd stage - Gitlab and Github providers 2022-07-19 11:07:05 -05:00
Simone Ruffilli ef27d2e9d1
Use spot VMs for test VM and for NVAs (#734) 2022-07-13 13:57:03 +02:00
Julio Castillo 07c5da4283 Fix tests 2022-07-12 12:39:00 +02:00
Julio Castillo 1bc352bb7b Fix docs 2022-07-12 12:19:05 +02:00
Julio Castillo 25955b158a Merge branch 'master' into fast/gke2 2022-07-12 12:16:04 +02:00
Julio Castillo e7bc11e6b9 Add gke SAs to outputs 2022-07-12 12:10:39 +02:00