This repository provides examples for how to achieve different outcomes targeted at containerized route reflector ("cRR") use cases. Examples contained herein do not construe recommendations but are available means to construct bespoke solutions for the particular requirements.
- Juniper cRPD images
Docker composestyle initializationnftablesfor container-level firewallmacvlandriver on docker- Layer 2 connectivity to physical network via dedicated interfaces from host VM/BMS
docker compose up -d in the folder with the compose file or with the folder specified
docker compose down in the folder with the compose file or with the folder specified
docker ps
docker exec rr-crpd-1 sh -c "nft list table inet filter" from the docker host cli
docker exec -it rr-crpd-1 bash
nft list table inet filter
docker exec rr-crpd-1 nft add element inet filter SSHAllowed { 172.16.1.255 }
docker exec rr-crpd-1 sh -c "nft list rable inet filter > /etc/nftables.conf
https://wiki.nftables.org/wiki-nftables/index.php/Quick_reference-nftables_in_10_minutes