Description:
This PR updates the Kathará official Docker images. The primary focus of this update is to rebuild the images using Debian 12, a new and up-to-date base, and to introduce additional suites. The key contributions in this PR are outlined below:
Upgrade to Debian 12:
The Docker images have been rebuilt using Debian 12 as the base distribution. This transition ensures that the Kathará framework utilizes the latest system improvements, security enhancements, and software packages provided by Debian 12.
Introduction of New Suites:
Alongside the Debian 12 upgrade, this PR brings in a set of new suites that offer diverse environments for users to work with. These suites extend the capabilities of the framework, catering to a wider range of use cases and preferences. The complete list includes:
kathara/base: used to build all other images. It contains a variety of network tools and some complex services like bind, apache, etc.
kathara/quagga: extends the base image adding Quagga.
kathara/frr: extends the base image adding FRRouting.
kathara/openbgpd: extend the base image adding the OpenBGPD daemon.
Description: This PR updates the Kathará official Docker images. The primary focus of this update is to rebuild the images using Debian 12, a new and up-to-date base, and to introduce additional suites. The key contributions in this PR are outlined below:
Upgrade to Debian 12:
Introduction of New Suites: Alongside the Debian 12 upgrade, this PR brings in a set of new suites that offer diverse environments for users to work with. These suites extend the capabilities of the framework, catering to a wider range of use cases and preferences. The complete list includes:
kathara/base
: used to build all other images. It contains a variety of network tools and some complex services like bind, apache, etc.kathara/quagga
: extends the base image adding Quagga.kathara/frr
: extends the base image adding FRRouting.kathara/openbgpd
: extend the base image adding the OpenBGPD daemon.kathara/krill
: extends the base image adding Krill RPKI Certificate Authority.kathara/routinator
: extends the base image adding Routinator RPKI Relying Party.kathara/rpki-client
: extends the base image adding OpenBGPD RPKI Client.kathara/bird
: extends the base image adding BIRD.kathara/rift-python
: extends the base image adding Routing In Fat Trees (RIFT) Python Implementation.kathara/sdn
: extends the base image adding OpenVSwitch and Ryu SDN controller.kathara/p4
: extends the base image adding Behavioral Model (bmv2) to compile and run P4-compliant programmable switches.