TrueNas Nic replacement/upgrade

I am running TrueNas Scale 23.10.2. I have a Quad port 1G Nic card running a bond with all ports. I want to replace NIC with a 10Gb Nic and use the same IP afterwards.
There is plenty of videos and documentation for building link aggregation/bond but not much info on removing a bond and replacing a NIC.
I was going to stop all ix-apps and services using the IP. I have read a few ways to delete the existing bond.

  1. Stop the Kubernetes service then delete bond and edit the network adapters.
  2. 2nd was to unset the ix-app pool and then delete and edit and reset the pool.
    Does anyone have some pointers on doing this? Im just looking for help so I dont loss anything.

The only time I’ve ever done anything similar, I used the local console to reset the networking, then assigned the IP back to the connection.

Kubernetes brings in stuff I haven’t even started to look at.

1 Like