I hereby claim:
- I am felixmcfelix on github.
- I am felixmcfelix (https://keybase.io/felixmcfelix) on keybase.
- I have a public key ASCrKI162zFjtF8QXmZQaPa48LzbZwg3zBSg8TDj7oxFKgo
To claim this, I am signing this object:
I hereby claim:
To claim this, I am signing this object:
CLI project selectors omitted for clarity.
I'm writing this mainly to figure out what we want for the initial floating IP attach/detach API from our discussion earlier in the week. We need to balance usability (API, CLI) with space for future features tthat will build directly on this.
Having written this out now, I'm leaning towards Prop.3 for floating IP atach/detach, and /v1/instances/{instance}/external-ips/ephemeral
for ephemeral IP add/delete.
oxide floating-ip {list,create,view,delete}
/v1/floating-ips
/v1/floating-ips
See also: net/core/flow_offload.c, include/net/flow_offload.h