Skip to content

feat: 1762 - firewall and peering#344

Merged
StuwiiDev merged 22 commits into
mainfrom
feat/1762/firewall
Jun 5, 2026
Merged

feat: 1762 - firewall and peering#344
StuwiiDev merged 22 commits into
mainfrom
feat/1762/firewall

Conversation

@StuwiiDev

@StuwiiDev StuwiiDev commented Jun 1, 2026

Copy link
Copy Markdown
Collaborator

Summary

Add a firewall, route table and peering so traffic in the CAE VNET can only pass out through it.

Changes

  • CAE now has a routeTableId paramter that is required
  • Created the egress Firewall and policies as shared module.
  • Created Peering as shared module
  • Created a Public IP for the firewall (Unsure if this is possible just yet)

Validation

@StuwiiDev StuwiiDev requested a review from a team as a code owner June 1, 2026 16:28
@StuwiiDev StuwiiDev force-pushed the feat/1762/firewall branch 2 times, most recently from 8f8db88 to 305e0cf Compare June 2, 2026 08:25
@StuwiiDev StuwiiDev marked this pull request as draft June 2, 2026 08:34
@StuwiiDev StuwiiDev force-pushed the feat/1762/firewall branch from 15779ac to ff332df Compare June 2, 2026 10:32
@StuwiiDev StuwiiDev marked this pull request as ready for review June 3, 2026 06:25
@StuwiiDev StuwiiDev force-pushed the feat/1762/firewall branch 3 times, most recently from 5b798a3 to 59db23b Compare June 3, 2026 08:50
Comment thread infra/modules/shared/egress-firewall.bicep Outdated
Comment thread infra/modules/shared/egress-firewall.bicep
@StuwiiDev StuwiiDev force-pushed the feat/1762/firewall branch from 59db23b to 7ee487a Compare June 4, 2026 08:22
@StuwiiDev StuwiiDev force-pushed the feat/1762/firewall branch from ce35509 to 725f93f Compare June 4, 2026 10:18
StuwiiDev added 9 commits June 4, 2026 11:25
updated now we have the ACR premium in
existing comes from the client watcher, this allows backwards
compatibility without explicit changes on a stack.

This is ok now as we have not deployed the FW on blob stack yet
@sonarqubecloud

sonarqubecloud Bot commented Jun 5, 2026

Copy link
Copy Markdown

@github-actions

github-actions Bot commented Jun 5, 2026

Copy link
Copy Markdown

Code Coverage

Package Line Rate Branch Rate Health
suiw 100% 100%
AppHost 100% 100%
External 45% 32%
SUI.Client.Core 94% 91%
Shared 92% 84%
Matching 74% 49%
SUI.DBS.Response.Logger.Core 91% 70%
SUI.Client.StorageProcessJob 97% 80%
Summary 80% (3795 / 4756) 62% (998 / 1600)

@jtaylor100 jtaylor100 self-requested a review June 5, 2026 13:35
@StuwiiDev StuwiiDev merged commit 9cd20a8 into main Jun 5, 2026
5 checks passed
@StuwiiDev StuwiiDev deleted the feat/1762/firewall branch June 5, 2026 13:39
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.

2 participants