Ludovico Magnocavallo
|
0bec03b0a0
|
Merge remote-tracking branch 'origin/master' into fast/gke2
|
2022-08-03 20:42: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 |
Ludovico Magnocavallo
|
7b5ced7e15
|
stage 01
|
2022-06-30 18:22:57 +02:00 |
Julio Castillo
|
f9b808b4bc
|
Fix permissions and update NVA and peering net stages for gke
|
2022-06-08 11:42:04 +02:00 |
Ludovico Magnocavallo
|
725f7effce
|
Initial MVP for CI/CD (#608)
* preliminary support for wif in stage 0
* IAM wif role
* IAM wif role TODO
* add support for external SA IAM to SA module
* add name output to SA module
* separate cicd SA
* tfdoc
* GITLAB principal (untested)
* make GCS name output static
* outputs bucket
* fix stage 1 test
* tweak outputs
* tfdoc
* move wif_pool to automation variable
* add support for top-level and repository providers
* add missing boilerplate
* fix branchless principal
* initial workflow
* symlink provider template in stages
* remove service accounts from stage 0 cicd tfvars
* add cicd interface variable to resman stage
* fix cicd variable in resman stage
* better condition on outputs_location
* fix last change
* change outputs_location type
* revert outputs_location change
* split outputs in stage 0
* update ci/cd temporary notes
* rename additive IAM resource in SA module
* split outputs in stage 1
* remove unused locals
* fix stage 1 tests
* tfdoc
* Upload action files to outputs_bucket
* Fix tests and README
* rename template, streamline outputs
* local templates and gcs output for all stage 2
* add workflows to local output files
* Use lowercase WIF providers everywhere
* Bring back suffix for workflow files
* Remove unused files
* Update READMEs
* preliminary CI/CD implementation for stage 1
* fix stage 1
* stage 1 cicd
* tfdoc
* fix tests
* readme and links for cicd and wif
* refactor wif providers
* refactor cicd for stage 1
* fix stage 1
* wif org policies
* split identity provider configuration from cicd
* add type attribute to cicd repositories
* valid cicd repositories have a workflow template
* refactor stage 01
* fix stage 01 tests
* minimal CI/CD documentation
* better check_links error reporting
* fix links
* Added Gitlab specific configurations
Set the default issuer_uri for Gitlab. Added allowed audiences to OIDC configuration.
* Fixed TF formatting in identity providers.
* Changing identity provider audience to null
Changing identity provider audience to default to null.
* add instructions for renaming workflows
* address Julio's comments
Co-authored-by: Julio Castillo <jccb@google.com>
Co-authored-by: alexmeissner <alexmeissner@google.com>
|
2022-04-12 08:17:27 +02:00 |
Ludovico Magnocavallo
|
22deb378a6
|
disable PSA in fast
|
2022-03-17 14:37:10 +01:00 |
Ludovico Magnocavallo
|
fef3ed8c93
|
Fix missing service networking identity in project, PSA (#585)
* test
* test
* test
* fix
* tfdoc
* fix tests
* fix tests
|
2022-03-17 14:29:28 +01:00 |
Ludovico Magnocavallo
|
a22cf80b60
|
Fix PSA (#584)
* Fix PSA
* fix typo
* fix vpn/peering diff
* output filename on failed checksum test
|
2022-03-17 11:09:02 +01:00 |
Ludovico Magnocavallo
|
0c9e2a5767
|
align network-nva with network-vpn
|
2022-02-16 13:35:29 +01:00 |
Ludovico Magnocavallo
|
442e647caf
|
02-networking-nva
|
2022-02-16 08:07:58 +01:00 |
Ludovico Magnocavallo
|
fbf4d29c88
|
Fix FAST names (#539)
* name checker, initial names fix
* fix name parser
* sdbx -> sbox
* explicit names
* show total name length
* check names in linting action
* validate prefix length
* fix typo
|
2022-02-12 13:29:22 +01:00 |
Luca Prete
|
be33a7f880
|
FAST - Fixes 498 - 02-networking-nva stage
|
2022-02-07 13:22:58 +01:00 |
Julio Castillo
|
18adf869ae
|
Update networking stages to use multiple folders
Co-authored-by: Daniel Marzini <dmarzi@google.com>
|
2022-02-04 16:21:00 +01:00 |
Simone Ruffilli
|
190442da9d
|
FAST-02-nva: uniformed l7 and PSA CIDRs (#497)
* FAST-02-nva: uniformed l7 and PSA CIDRs
* Update variables.tf
* Fixes README.md
* Fixes typo in variables.tf
* Fixes README.md
|
2022-02-04 14:40:24 +01:00 |
Luca Prete
|
9d81e29be7
|
FAST - Add 02-networking-nva stage
|
2022-02-03 20:30:56 +01:00 |