Ubuntu installation: network.host failure

Hi,

I’m heading to run CrateDB on a Ubuntu machine, aiming at make it accessible via a virtual network.
When I add the network interface name in the crate.yaml file, crate fails with the following logs:
How should I approach the network values for binding and make it accessible externally? Cheers!

× crate.service - CrateDB Server
     Loaded: loaded (/lib/systemd/system/crate.service; enabled; vendor preset: enabled)
     Active: failed (Result: exit-code) since Wed 2024-01-24 17:38:32 CET; 1s ago
       Docs: https://crate.io/docs/
    Process: 45404 ExecStart=/usr/share/crate/bin/crate -Cpath.conf=${CRATE_PATH_CONF} -Cpath.l>
   Main PID: 45404 (code=exited, status=78)
        CPU: 6.612s

Jan 24 17:38:32 cratedn001 crate[45404]: [2024-01-24T17:38:32,935][INFO ][o.e.b.BootstrapChecks>
Jan 24 17:38:32 cratedn001 crate[45404]: ERROR: [1] bootstrap checks failed
Jan 24 17:38:32 cratedn001 crate[45404]: [1]: initial heap size [268435456] not equal to maximu>
Jan 24 17:38:32 cratedn001 crate[45404]: [2024-01-24T17:38:32,943][INFO ][o.e.n.Node           >
Jan 24 17:38:32 cratedn001 crate[45404]: [2024-01-24T17:38:32,953][INFO ][o.e.n.Node           >
Jan 24 17:38:32 cratedn001 crate[45404]: [2024-01-24T17:38:32,954][INFO ][o.e.n.Node           >
Jan 24 17:38:32 cratedn001 crate[45404]: [2024-01-24T17:38:32,968][INFO ][o.e.n.Node           >
Jan 24 17:38:32 cratedn001 systemd[1]: crate.service: Main process exited, code=exited, status=>
Jan 24 17:38:32 cratedn001 systemd[1]: crate.service: Failed with result 'exit-code'.
Jan 24 17:38:32 cratedn001 systemd[1]: crate.service: Consumed 6.612s CPU time.

If you bind to a network reachable address, CrateDB performs bootstrap checks during startup
see here:

One of the bootstrap checks that fails is the one concerning heap size, which on Ubuntu should be configurable in /etc/default/crate

also see here: Debian GNU/Linux — CrateDB: Tutorials