Rework Hub & Spoke Example #51
Labels
No labels
No milestone
No project
No assignees
3 participants
Notifications
Due date
Dependencies
No dependencies set.
Reference
professional-service-best-practices/professional-service#51
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
The Hub & Spoke example (https://professional-service.git.onstackit.cloud/professional-service-best-practices/professional-service/src/branch/main/examples/opnsense-hub-and-spoke) needs to be reworked.
Changes required:
Remove the static route defined at
resource "stackit_routing_table_route" "fw_network_wan" {this is not needed in the current design.
Remove the route defined at
resource "stackit_routing_table_route" "fw_network" {as well, unless a VM is deployed into the Hub Firewall's LAN network. In this use case, routes are set at the spoke project level instead.
Documentation:
@sven.schmidt as discussed. The following issues needs to be addressed as well:
The issue described above was investigated and resolved in #52.
As part of this rework, the README should be updated to document the identified root cause and the validated configuration for public WebUI access through the dedicated MGMT interface, including the required return path via the MGMT gateway.
It also has to be evaluated whether this configuration can be standardized and deployed reproducibly through Ansible as part of the OPNsense IaC setup.
Moved the due date due to higher-priority topics
Resolved via #52: static routes removed from the hub and moved to the spoke level, all subnets switched to /24, firewall interfaces standardized (named, x.x.x.100), plus initial-setup/webui-access/limitations/mgmt-standardization docs added.