Firewall-as-a-Service (FWaaS) in OpenStack provides L3/L4 firewall capabilities at the router port level, complementing security groups which only operate at the VM instance level. FWaaS v2, implemented as a Neutron service plug-in using OVN port groups and ACLs, supports stateful layer 3/4 rules, per-tenant policies, and router-level policy assignment. The guide covers enabling FWaaS in Red Hat OpenStack Services on OpenShift 18 FR4+ via a patch to the OpenStackControlPlane CR, creating firewall rules and policies, and attaching them to router ports. Best practices include combining FWaaS with security groups for defense-in-depth, using stateless SGs alongside FWaaS due to a known compatibility issue, standardizing on FWaaS v2, and enabling logging for observability.

6m read timeFrom developers.redhat.com
Post cover image
Table of contents
What is FWaaS in OpenStack?Key use casesHow FWaaS worksCreate a firewall for a tenantFWaaS benefits & best practicesFinal thoughts

Sort: