[LXD] Floating IP addresses

,

@stgraber I was thinking about the experience of changing the default target address with the current design.

Currently there is no way to do this non-interactively (i.e not via lxc network forward edit).

I wonder if we should add a networks_forwards_config table and then move the TargetAddress field from NetworkForwardPut into the config map[string]string as target_address.

So it would become (including the addition of new set and get commands):

lxc network forward create <network> <listen_address> target_address=n.n.n.n
lxc network forward set <network> <listen_address> target_address=n.n.n.n
lxc network forward set <network> <listen_address> user.foo=blah
lxc network forward get <network> <listen_address> target_address

Yeah, that’d be consistent with what we’ve done elsewhere (and I like the idea of having user.XYZ allowed there).

1 Like