Ludovico Magnocavallo
7b96ed429c
add missing role for initial user ( #1118 )
2023-01-28 08:41:22 +00:00
Ludo
83a0916bff
add missing newline
2023-01-28 09:27:31 +01:00
Julio Castillo
4f7cb39a06
Simplify readme discovery
2022-12-18 14:00:20 +01:00
agutta
e3ac488827
Updating a small typo
...
Updating "THe" to "The"
2022-12-16 09:30:47 -06:00
Kartheek
c297d1061f
FAST: add instructions for billing export to stage 0 README ( #1051 )
...
* Readme updated with Billing data export API Limitations
Because of the billing API limitations, Though BigQuery dataset will be created within billing project, it will be empty. BigQuery export have to be manually enabled in order for the data to be populated within the dataset. Since the Readme doesn't capture this, a note and reference link was added.
* fix typos
Co-authored-by: Ludovico Magnocavallo <ludo@qix.it>
2022-12-15 09:53:56 +01:00
Ludo
0a529c93a1
remove extra symlink
2022-11-25 17:33:54 +01:00
Julio Castillo
612d7283e8
Enforce nonempty descriptions ending in a colon
2022-11-24 18:56:01 +01:00
Natalia Strelkova
3b3c426633
00-cicd stage got moved to extras/
...
Apparently we forgot to change this particular line when moving 00-cicd to the extras/ folder
2022-11-23 15:53:18 +01:00
Julio Castillo
826ff14ef9
Sort variables and outputs
2022-11-21 13:17:55 +01:00
Julio Castillo
c83a7de076
Remove as_logging_destination
2022-11-12 19:24:41 +01:00
Julio Castillo
8fe19ad7c2
Rename bigquery_use_partitioned_table
2022-11-12 11:30:34 +01:00
Julio Castillo
486d398c7d
Update logging sink to tf1.3 in resman modules
2022-11-11 19:22:05 +01:00
Ludovico Magnocavallo
eb27635221
FAST: improve GitHub workflow, stage 01 output fixes ( #966 )
...
* fix outputs on null output files variable
* improve GH workflow
* bring back apply status
* fix heading level
* add missing try, update IAM md files
2022-11-11 07:55:57 +00:00
Ludovico Magnocavallo
dff7b69250
FAST: bootstrap and extra stage CI/CD improvements and fixes ( #956 )
...
* add clone commands output
* always create secret key for repos, fix module source
* optional modules ref
* tfdoc
* create secrets in the right repositories
* add publick key to modules repository
* bump Terraform version in CI templates
* add template to populated files
* tfdoc
* do not error out writing ci/cd workflows when output files are disabled
* update README
* fix apply file outputs when outputs_location is changed to null
2022-11-08 09:38:15 +01:00
Julio Castillo
85378ea0fb
Update README.md
2022-11-03 22:43:22 +01:00
Julio Castillo
453a55c2d0
Merge branch 'master' into patch-2
2022-11-03 22:39:44 +01:00
Julio Castillo
dc81b26a9b
Use display_name instead of description for FAST service accounts
...
Fixes #944
2022-11-03 16:23:48 +01:00
Kartheek
c7b70e42d0
Update README.md
...
Added a note about Project resource name to be unique and also to check if project was deleted recently.
2022-11-02 14:37:49 -07:00
Ludovico Magnocavallo
559753fab5
enable org policy API, fix run.allowedIngress value ( #935 )
2022-11-01 09:52:03 +01:00
Ludovico Magnocavallo
350a7dbf83
update README
2022-10-23 19:56:08 +02:00
Julio Castillo
2333bf58f1
Update README.md ( #898 )
...
* Update README.md
* Update terraform.tfvars.sample
* Update README.md
* Update README.md
2022-10-19 17:15:36 +02:00
Julio Castillo
60cb3a4dc8
Default gcp-support to gcp-devops
2022-10-06 14:18:58 +02:00
Julio Castillo
e4b32c17d0
Update README.md
2022-10-06 13:59:44 +02:00
Ludovico Magnocavallo
4a1465ae32
Comment redundant role in bootstrap stage, align IAM.md files, improve IAM tool ( #842 )
...
* comment redundant role
* account for duplicate folder names
* update IAM.md files
2022-09-29 08:30:01 +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
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
Julio Castillo
2ddd68ee2a
Fix comment exaplaining serviceProjectAdmin permissions
2022-08-30 20:41:34 +02:00
Julio Castillo
25955b158a
Merge branch 'master' into fast/gke2
2022-07-12 12:16:04 +02:00
Ludovico Magnocavallo
f42b0f06e4
add billing IAM for billing group ( #730 )
2022-07-11 08:26:13 +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
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
Ludovico Magnocavallo
666d8a469c
Merge branch 'master' into fast/gke2
2022-06-23 08:34:09 +02:00
Ludovico Magnocavallo
c59ce76e97
Add repository_owner to GitHub identity attributes ( #699 )
...
* add repository_owner to GitHub identity attributes
* fix errors on null identity provider custom settings
2022-06-23 08:06:25 +02:00
Taneli Leppä
c3fdc62ff2
Allow creating repositories in Gitlab via Terraform.
2022-06-21 15:12:03 +02:00
Alexander Meissner
9691577638
Fast/group creation gif ( #676 )
...
* Updated Readme with Group creation GIF
Added visual representation of checklist group creation.
* Update README.md
Added v1 version of group creation GIF.
* localize gif
Co-authored-by: Ludovico Magnocavallo <ludomagno@google.com>
2022-06-21 07:19:52 +02:00
Ludovico Magnocavallo
da17d57863
fix tfdoc
2022-06-16 21:59:44 +02:00
Ludovico Magnocavallo
f163bad220
add automation project number to stage 0 outputs
2022-06-16 21:56:18 +02:00
agusramirez@google.com
2eb996d33d
sourcerepo and cloudbuild at 01-resman
2022-06-15 19:12:11 -05:00
Julio Castillo
29ce5f666d
Simplify log_sink local
2022-06-10 12:25:26 +02:00
Julio Castillo
0bf1880431
Fix FAST audit logs when using pubsub as destination
...
This commit also splits each organization-level logging sink of type
`logging` to a separate logging bucket.
2022-06-10 12:25:26 +02:00
Ludovico Magnocavallo
bb3f55fe9e
Fix Gitlab WIF attributes ( #671 )
2022-06-09 08:31:50 +02:00
Julio Castillo
f3f9a4a88c
GKE multitenant
...
Co-authored-by: Daniel Marzini <dmarzi@google.com>
2022-06-08 11:41:50 +02:00
Ludovico Magnocavallo
44ae2671b0
CI/CD support for Source Repository and Cloud Build ( #669 )
...
* add id to outputs
* initial cloud build implementation for stage 0
* comments
* stage 0
* stage 1, untested
* add support for IAM and CB triggers to source repository module
* refactor stage 0 to use sourcerepo module
* refactor stage 1 to use sourcerepo module
* file descriptions
* fix gitlab pipeline
2022-06-08 11:34:08 +02:00
Ludovico Magnocavallo
8040a4538c
clarify some admin bindings via comments ( #663 )
2022-06-05 19:48:26 +02:00
frits-v
9feb938bed
Update README.md ( #653 )
2022-05-12 08:01:18 +02:00
Alexander Meissner
acd6719602
Adjusted Error Message of Supported Types
2022-04-19 11:10:21 +02:00
Ludovico Magnocavallo
3b6de2531d
tfdoc
2022-04-15 02:20:39 +02:00