ajlopezn
4afd01e6a2
corrections to companion.md
2022-09-09 18:20:00 +02:00
Julio Castillo
269894e92b
Update all internal links examples -> blueprints
2022-09-09 16:39:01 +02:00
Antonio Lopez
77d3302405
Merge branch 'GoogleCloudPlatform:master' into master
2022-09-09 12:23:10 +02:00
Julio Castillo
f8e2fdaf19
Remove project.service_config instances using the new default
2022-09-09 09:38:09 +02:00
Ludovico Magnocavallo
a18a3c92b3
GKE CI/CD ( #804 )
2022-09-09 08:33:25 +02:00
Ludovico Magnocavallo
7982cee871
Update README.md
2022-09-09 07:24:42 +02:00
Ludovico Magnocavallo
126e27a976
Update README.md
2022-09-09 07:24:06 +02:00
Ludovico Magnocavallo
26ebeb8db2
Update README.md
2022-09-09 07:21:24 +02:00
Miklos Niedermayer
b0b6510aed
Fix automation gcs location ( #803 )
...
* Fix automation gcs location
* also apply change to stage 01
Co-authored-by: Ludovico Magnocavallo <ludomagno@google.com>
2022-09-09 07:18:44 +02:00
Julio Castillo
76e49d5891
Merge remote-tracking branch 'origin/master' into fast/gke2
2022-09-08 22:38:05 +02:00
Julio Castillo
a530620f4d
Fixing typos
2022-09-08 22:35:01 +02:00
Julio Castillo
ff7e39828d
Finished readme of fast gke stage
2022-09-08 22:33:14 +02:00
Ludovico Magnocavallo
353706150e
FAST: add support for storage locations in stages 0 and 1 ( #800 )
...
* FAST: add support for storage locations in stages 0 and 1
* fix typo
* fix typo on logging
* tfdoc
2022-09-08 15:24:42 +02:00
Ludovico Magnocavallo
6035dc1491
FAST: add support for project parents to bootstrap stage ( #799 )
...
* FAST: add support for project parents to bootstrap stage
* change as per review comments
2022-09-08 15:11:46 +02:00
Antonio Lopez
953cda6462
Merge branch 'GoogleCloudPlatform:master' into master
2022-09-07 17:00:37 +02:00
ajlopezn
ad75ec4ee0
solved content issues
2022-09-07 16:08:48 +02:00
ajlopezn
2dc2f669a3
added required step to execute networking stage: tfvars with output variable is needed to generate network.tfvars for proyect factory
2022-09-07 15:08:10 +02:00
Julio Castillo
5e1974b9c7
Merge branch 'master' into fast/gke2
2022-09-07 13:39:17 +02:00
ajlopezn
a7d663ca37
edited companion guide
2022-09-05 14:26:38 +02:00
ajlopezn
4c2da1903f
edited companion guide
2022-09-05 14:24:01 +02:00
ajlopezn
544650c988
first version of companion guide
2022-09-05 10:30:05 +02:00
Fawzi
4bbe83ee75
update outputs.tf ( #793 )
...
Fixing typo
2022-09-04 13:50:36 +02:00
ajlopezn
4d58526928
pre-requisites added to companion guide
2022-09-02 12:28:47 +02:00
Antonio Lopez
12ce656390
Create COMPANION.md
...
creating file index
2022-09-02 11:00:25 +02:00
Julio Castillo
2ddd68ee2a
Fix comment exaplaining serviceProjectAdmin permissions
2022-08-30 20:41:34 +02:00
Julio Castillo
b1d9b27ac3
Allow peering configuration to be passed as variable to fleet example.
2022-08-30 20:39:47 +02:00
Julio Castillo
fd06a841b7
Update gke multitenant README
2022-08-25 18:37:55 +02:00
Julio Castillo
cad37158b7
Fix dependencies in gke multitenant stage
2022-08-25 17:35:51 +02:00
Julio Castillo
a82ef7550e
Allow gke stage to write to automation bucket
2022-08-25 15:11:44 +02:00
Julio Castillo
c3e6a03eaa
Allow fleet project to be specified by the user
2022-08-25 14:24:39 +02:00
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
Ludovico Magnocavallo
f42b0f06e4
add billing IAM for billing group ( #730 )
2022-07-11 08:26:13 +02:00
Simone Ruffilli
0d9fac316a
FAST: Resman: Update billing.tf ( #721 )
...
* FAST: Resman: Update billing.tf
Add billing.costsManager to the PF SAs to allow it to create billing alerts.
* fix linting
Co-authored-by: Ludovico Magnocavallo <ludomagno@google.com>
2022-07-06 16:10:14 +03:00
Michael Gfeller
ea7827d1ad
FAST - added missing format argument in branch-pf-dev-sa-cicd
...
In the module branch-pf-dev-sa-cicd, the calls to the "format" function were missing the argument var.automation.federated_identity_pool.
2022-07-05 11:44:33 +02:00
Ludovico Magnocavallo
8585852ae6
fix #714 ( #715 )
2022-07-05 09:46:53 +02:00
Ludovico Magnocavallo
a3ea8bed8b
wip
2022-07-05 10:07:50 +03:00
Ludovico Magnocavallo
9a3128e716
wip
2022-06-30 20:20:14 +02:00
Ludovico Magnocavallo
7b5ced7e15
stage 01
2022-06-30 18:22:57 +02:00
Ludovico Magnocavallo
7786dd3d90
Merge branch 'master' into fast/gke2
2022-06-30 11:30:52 +02:00
Ludovico Magnocavallo
d6a81fb662
wip
2022-06-30 11:00:57 +02:00
Ludovico Magnocavallo
ee7a615a58
Merge remote-tracking branch 'origin/master' into fast/gke2
2022-06-29 17:06:55 +02:00
Michael Gfeller
c66bb0e1c3
Merge branch 'master' of https://github.com/GoogleCloudPlatform/cloud-foundation-fabric into mgfeller/fast-readme-tfvars-auto
2022-06-29 15:29:43 +02:00
Ludovico Magnocavallo
66c4fffd76
FAST: configuration switches for features ( #703 )
...
* example implementation of top-level switches
* data platform as a fast feature
* decouple teams and project factory
* teams disable fixes
* optional pf
* networking stage
* remove var from stage 2s, security
2022-06-28 17:33:37 +02:00
Julio Castillo
2da28e5954
Update CLEANUP.md
2022-06-28 11:28:57 +02:00
Michael Gfeller
34650ae621
FAST - updated some READMEs about usage of *.auto.tfvars files
...
Updated information about using the auto generated tfvars files in the "Variable configuration" section for some stages.
Mainly about using globals.auto.tfvars.json instead of copying terraform.tfvars from bootstrap stage.
2022-06-28 11:27:21 +02:00
Julio Castillo
07b00c34fe
Bump providers versions and pin versions for tests
2022-06-28 10:20:40 +02:00
Michael Gfeller
df9bdc2fb0
FAST - trigger GitHub workflow also on PR synchronize event ( #702 )
...
Add synchronize to the pull_request trigger so that the workflow is also run when the source branch is updated.
2022-06-27 10:13:41 +02:00
Ludovico Magnocavallo
dfb447a2c4
Merge branch 'master' into fast/gke2
2022-06-23 13:50:28 +02:00
Ludovico Magnocavallo
ed4b301a17
align subnets between vpn and peering network stages
2022-06-23 09:05:20 +02:00
Ludovico Magnocavallo
fb1d31551f
fix tfdoc
2022-06-23 08:55:28 +02:00
Ludovico Magnocavallo
744417f22f
fix boilerplate
2022-06-23 08:52:36 +02:00