Changing gateway address of host machine through gateway scripting

We are attempting to create an HMI in which a technician can fully commission the unit. One of the problems we are tackling is to adjust the static IP settings of the HMI/Controller once it arrives onsite. Is there any way to modify the host system’s IP address (gateway’s address) that already exist?

Currently the only approach that seems feasible is to call some kind of CLI command (the ignition edge gateways are deployed on linux systems if that matters). We are hoping there is a more out of the box solution that exists to this problem.

Not sure what you expect. Linux stores most config in text files under /etc/. Learn where your distro's preferred mechanism lives and write scripts that can manipulate them. You will likely have to create group with suitable permissions, unless you run Ignition as root (but, ewwww!).

(Modern Ubuntu Server uses a yaml file under /etc/netplan/. Pretty simple stuff.)