Files
hunfabric/factories/firewall-vpc-rules
Ludovico Magnocavallo 1ac3fe4460 New tfdoc version (#396)
* update tfdoc

* rewrite check docs, refactor tfdoc replace, regenerate modules READMEs

* remove dead code from check docs

* do not fail on missing variable files in check docs

* fix typos
2021-12-21 08:51:51 +01:00
..
2021-12-21 08:51:51 +01:00
2021-12-21 08:51:51 +01:00
2021-10-14 18:42:52 +02:00

Google Cloud VPC Firewall Factories

This collection of modules implement two different metodologies for the creation of VPC firewall rules, both based on leveraging well-defined yaml configuration files.

  • The flat module delegates the definition of all firewall rules metadata (project, network amongst other) to the individual yaml configuration. This module allows for maximum flexibility, and a custom logical grouping of resources which can be trasversal to the traditional resource hierarchy, and could be useful in scenarios where networking is not managed centrally by a single team.
  • The nested module requires and enforces a semantical folder structure that carries some of the rules metadata (project and network), and leaves the rest to each yaml configuration. This solution allows for the definition of a resource hierarchy that is aligned with the organisational resource structure.