np-guard / vpc-network-config-analyzer

A tool for analyzing the configured network connectivity of VPCs as specified by various VPC resources
Apache License 2.0
6 stars 0 forks source link

support zones in routing tables, wip #640

Closed adisos closed 2 days ago

adisos commented 1 week ago

This PR includes:

Example run for this branch:

echo "input_hub_n_spoke_1.json"
./bin/vpcanalyzer --vpc-config pkg/ibmvpc/examples/input/input_hub_n_spoke_1.json report  routing --src 10.1.15.4 --dst 192.168.0.4
./bin/vpcanalyzer --vpc-config pkg/ibmvpc/examples/input/input_hub_n_spoke_1.json report  routing --dst 10.1.15.4 --src 192.168.0.4
./bin/vpcanalyzer --vpc-config pkg/ibmvpc/examples/input/input_hub_n_spoke_1.json report  routing --src 10.1.0.4 --dst 192.168.0.4
./bin/vpcanalyzer --vpc-config pkg/ibmvpc/examples/input/input_hub_n_spoke_1.json report  routing --src 10.1.15.196 --dst 192.168.0.4
./bin/vpcanalyzer --vpc-config pkg/ibmvpc/examples/input/input_hub_n_spoke_1.json report  routing --dst 10.1.0.4 --src 192.168.0.4

echo "input_hub_n_spoke_multi_region.json"
./bin/vpcanalyzer --vpc-config pkg/ibmvpc/examples/input/input_hub_n_spoke_multi_region.json report  routing --src 10.1.15.4 --dst 192.168.0.4
./bin/vpcanalyzer --vpc-config pkg/ibmvpc/examples/input/input_hub_n_spoke_multi_region.json report  routing --dst 10.1.15.4 --src 192.168.0.4
./bin/vpcanalyzer --vpc-config pkg/ibmvpc/examples/input/input_hub_n_spoke_multi_region.json report  routing --src 10.1.0.4 --dst 192.168.0.4
./bin/vpcanalyzer --vpc-config pkg/ibmvpc/examples/input/input_hub_n_spoke_multi_region.json report  routing --src 10.1.15.196 --dst 192.168.0.4
./bin/vpcanalyzer --vpc-config pkg/ibmvpc/examples/input/input_hub_n_spoke_multi_region.json report  routing --dst 10.1.0.4 --src 192.168.0.4