F5Networks / f5-declarative-onboarding

F5 BIG-IP Declarative Onboarding
Apache License 2.0
58 stars 22 forks source link

[RFE] - Allow creation of static ARP entries #247

Open ghost opened 3 years ago

ghost commented 3 years ago

Is your feature request related to a problem? Please describe.

I need to use DO to setup tunnels and my configuration requires a static ARP entry:

tmsh create net arp fake_arp_entry ip-address 10.131.0.2%1 mac-address ff:ff:ff:ff:ff:ff

Describe the solution you'd like

I'd like to see an ARP class in DO that allows a list of ip/mac dictionaries.

  "custom_ARP_entries": {
    "class": "ARP",
    "ARPEntries": [
      {
        "ipAddress": "10.131.0.2%1",
        "macAddress": "ff:ff:ff:ff:ff:ff"
      },
      {
        "ipAddress": "10.1.2.3",
        "macAddress": "aa:bb:cc:11:22:33"
      }
    ]
  },

Describe alternatives you've considered

I'm currently using TMSH commands in bigip runtime init.

Additional context

N/A

ghost commented 3 years ago

FYI, this is required to enable AWS GWLB functionality via DO/AS3.

mdditt2000 commented 1 year ago

@grf5 please reach out to me internally so i can understand this enhancement and who is requesting the changes. Thanks