Ludovico Magnocavallo
44de36905e
Allow passing explicit regions in net test addon subnets ( #2902 )
...
* allow passing explicit regions in net-test addon subnets
* checkout repo in labeler
* checkout repo in labeler
* revert labeler changes
2025-02-18 10:26:39 +01:00
Ludovico Magnocavallo
1a4b298cc9
Project factory additions, project module reuse implementation ( #2899 )
...
* add support for buckets
* add project-level interpolation for own SAs
* docs
* project reuse changes
* fix example
* tfdoc
* update check documentation tool
* fast tests
* blueprints
* typo
2025-02-15 20:37:45 +01:00
Ludovico Magnocavallo
42a3ee44d0
Small fix to net test add-on context expansion ( #2828 )
...
* Small fix to net test add-on context expansion
* linting
2025-01-21 11:14:43 +01:00
Ludovico Magnocavallo
6aed84f070
FAST add-on for networking test resources ( #2825 )
...
* needs testing
* add-on README, test, remove test resources from net stages
* tfdoc
2025-01-20 09:41:35 +01:00
Ludovico Magnocavallo
1c2e3c5677
Update service activation in ngfw add-on ( #2823 )
...
* align services use in ngfw add-on with swp
* update ngfw README example
2025-01-18 14:23:23 +01:00
Ludovico Magnocavallo
f646e85301
FAST SWP networking add-on ( #2821 )
...
* prototype implementation, untested
* halfway through refactor
* refactor cas module pool variable
* apply cas module refactor to ngfw fast addon
* untested
* test
* tflint
* tflint
* tfdoc
* fix brainfarts
* tfdoc
* update ca pool type in security stage
2025-01-18 07:12:40 +00:00
Ludo
206fd28419
Merge remote-tracking branch 'origin/master' into fast-dev
2025-01-14 17:04:18 +01:00
Ludo
ef5e228f42
fix conflict
2025-01-13 15:01:09 +01:00
Ludovico Magnocavallo
27f1cc2b79
Implement FAST stage add-ons, refactor netsec as add-on ( #2800 )
...
* security fixes
* change netsec to be a virtual stage in resman
* remove netsec bits from security stage, leave CAs in place
* netsec - security profile groups
* export regions to networking tfvars
* netsec - trust stores
* netsec refactor, untested
* netsec plan working
* netsec apply
* netsec apply errors
* netsec diagram
* update diagram
* move addon stages to addons folder
* remove top-level assets folder
* deprecate and remove fast plugins
* addon tests
* dynamic addon providers and cicd, untested
* stage 1 addons in stage 0, refactor stage 0 cicd
* addons and cicd refactor in stage 0 with tests
* refactor stage 0 cicd
* readd removed block
* small bootstrap cicd fixes
* refactor stage 1 cicd
* resman tests
* remove plugins from networking tests
* fix fast tests
* ngfw addon outputs
* try to fix unrelated tflint error in bootstrap
* remove common tfvars from bootstrap tests to fix linter errors
* tfdoc
* minimal readmes and links fixes
* tfdoc
* trim down test inventories
* fix plan test
* tfdoc
* allow configuring output files names
* fix tls inspection after adding count to project module
* comment fixes
* tfdoc
2025-01-09 18:14:11 +00:00