cloud-foundation-fabric/tests
Ludovico Magnocavallo 9d6e61428b
(WIP) Read-only service accounts for automation and CI/CD (#1899)
* add design doc for the new CI/CD sa

* describe the actual implementation

* specify which files will need to be changed

* Update 0-cicd-plan-sa.md

* Update 0-cicd-plan-sa.md

* Update 0-cicd-plan-sa.md

* Update 0-cicd-plan-sa.md

* Update 0-cicd-plan-sa.md

* Update 0-cicd-plan-sa.md

* Update 0-cicd-plan-sa.md

* Fix typo

* stage 0 read-only service accounts

* stage 0 IAM map

* linting

* cicd read-only service accounts

* tweak workflow templates

* roles and github workflow fixes

* tfdoc

* Ad-hoc custom role factory for FAST bootstrap

* use factory variable for custom roles data path

* custom roles factory in org/project modules

* tfdoc

* rename custom roles factory variable, fix gitlab template

* gitlab workflow fixes

* fix merge

* output plan results on failed assertion

* update stage 0 expected values

* data platform branch

* gke

* networking

* security

* project factory

* outputs

* workflow templates

* resman apply fixes

* tfdoc

* fix stage 1 test fixture

* fix gh workflow

* read-only resman sa roles

* fix test

* read-only resman sa roles

* read-only resman sa roles

* read-only resman sa roles

* read-only resman sa roles

* fix test variables

* rename wif principal attribute names

* rename wif principal variables

* multitenant stages

---------

Co-authored-by: Wiktor Niesiobędzki <wiktorn@google.com>
Co-authored-by: Julio Castillo <jccb@google.com>
2023-12-27 11:33:16 +00:00
..
blueprints Allow granting network user role on host project from project module and factory (#1930) 2023-12-15 14:39:21 +01:00
examples e2e tests for net-vpc-firewall module (#1896) 2023-12-01 13:50:56 +01:00
examples_e2e Use new resources in GCVE module, bump up provider versions (#1941) 2023-12-21 13:23:38 +00:00
fast (WIP) Read-only service accounts for automation and CI/CD (#1899) 2023-12-27 11:33:16 +00:00
modules dns e2e tests (#1944) 2023-12-23 10:29:32 +00:00
__init__.py versions.tf maintenance + copyright notice bump (#1782) 2023-10-20 18:17:47 +02:00
collectors.py versions.tf maintenance + copyright notice bump (#1782) 2023-10-20 18:17:47 +02:00
conftest.py Remove last remaining legacy fixture 2023-04-25 15:12:32 +02:00
fixtures.py (WIP) Read-only service accounts for automation and CI/CD (#1899) 2023-12-27 11:33:16 +00:00
pytest.ini Organization module end-to-end tests (#1860) 2023-11-14 18:54:59 +01:00
requirements.txt Enable parallel tests 2023-04-25 15:12:11 +02:00