Uploaded image for project: 'Red Hat Advanced Cluster Management'
  1. Red Hat Advanced Cluster Management
  2. ACM-8640

Submariner: add Nftables support

XMLWordPrintable

    • Icon: Epic Epic
    • Resolution: Unresolved
    • Icon: Undefined Undefined
    • None
    • None
    • None
    • Submariner Nftables support
    • False
    • None
    • False
    • Not Selected
    • To Do
    • 0% To Do, 14% In Progress, 86% Done

      Nftables, abbreviated as "netfilter tables," represents a contemporary replacement for iptables, specifically crafted to align with the requirements of modern networking environments.

      Starting with iptables version 1.8.0, it supports a new mode (a.k.a iptables-nft) that uses nftables APIs of the kernel while preserving the same original iptables user-facing API. Most of the linux distributions now-a-days allow us to use iptables-nft or iptables-legacy but default to iptables-nft.

      This epic captures the changes necessary in various Submariner components for supporting Nftables based platforms.

       

      Submariner componenets (e.g: GlobalNet) should be updated to use new packet filtering componenet, the packet filtering should provide generic (not iptables specific) API to manipulate packets traffic.

      The packert filtering will use pluggable drivers (nftables,iptables) .

       

      The plan is to deliver first Submariner with packet filtering iptables support  and next enhance it to support nftables .

       

       

            yboaron Yossi Boaron
            yboaron Yossi Boaron
            Maxim Babushkin Maxim Babushkin
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: