cloudbridge icon indicating copy to clipboard operation
cloudbridge copied to clipboard

Replace GCP firewall implementation with firecloud/cloud datastore

Open nuwang opened this issue 6 years ago • 1 comments

GCP does not have a direct analogue to firewalls/security group. A firewall resource in GCP is closer to a firewall rule in other providers. Therefore, the current implementation simulates groups of rules by a complicated procedure of tagging.

However, this complicates the code greatly, and has a significant impact on performance, since firewall rules must be repeatedly queried and grouped by tag to reconstruct a firewall. Therefore, an option is to use Firestore database as a simple means of storing the firewall -> firewall rule associations, so they can be queried faster. This will reduce complexity and result in improved performance.

nuwang avatar Feb 20 '19 14:02 nuwang

Hi my name is Aarushi Soni . I want to contribute to this issue . Is this issue still open ? I am first time contributor . Please guide me through this process.

aarushisoni avatar Sep 07 '22 12:09 aarushisoni