Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: Change old firewall to new network-firewall #1041

Merged
merged 57 commits into from
Dec 27, 2023

Conversation

Samir-Cit
Copy link
Contributor

@Samir-Cit Samir-Cit commented Nov 29, 2023

Hello folks.

This PR is to change all compute firewall resources (google_compute_firewall) to the new network firewall resource (google_compute_network_firewall_policy_rule) using the module (terraform-google-modules/network/google//modules/network-firewall-policy)

This network firewall policy module will:

  • Create a Firewall Policy
  • Create a Firewall Policy Association between the Firewall Policy and the VPC network
  • Create the Firewall Policy Rules linked to the Firewall Policy.

Copy link

@lanre-OG lanre-OG left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

Copy link

@jasonbisson jasonbisson left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The code LGTM, but integration tests are still failing.

@daniel-cit
Copy link
Contributor

/gcbrun

@rjerrems
Copy link
Collaborator

/gcbrun

Copy link
Collaborator

@gtsorbo gtsorbo left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@daniel-cit
Copy link
Contributor

@gtsorbo @apeabody @bharathkkb @rjerrems
Approve PR is green 🎉

@apeabody apeabody enabled auto-merge (squash) December 26, 2023 19:20
@apeabody apeabody merged commit f2469c1 into terraform-google-modules:master Dec 27, 2023
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants