Generate Inbound and Outbound from export ranges

Proprietary

Generate a Sylva Inbound or Outbound for each VRFRouteConfiguration.spec.export range the classifications option names as a load balancer pool or an egress NAT pool. Nothing in the legacy group tells the two apart, so an unclassified range is reported and left alone rather than guessed at.

io.moderne.kubernetes.sylva.migrate.dasschiff.GenerateInboundAndOutboundFromExportRanges

Required

What each exported range is for, as <vrf>/<cidr>=<role>:<networkRef> separated by commas. The roles are inbound-bgp, inbound-l2 and outbound.

Optional

Matching files will be modified. This is a glob expression.

mod run . --recipe=io.moderne.kubernetes.sylva.migrate.dasschiff.GenerateInboundAndOutboundFromExportRanges \ -P classifications=m2m/10.250.4.0/24=inbound-bgp:vlan1,m2m/10.250.2.0/30=outbound:vlan1

Install it once from Recipe actions, then run it on every repository under the current directory. New to the Moderne CLI? Set it up.