Static egress IPs for machines

It was a good addition to the platform’s core capabilities, but there’s a broad consensus that the current incarnation is a bit low-level and inconvenient for many users, indeed. Last I heard there was interest in providing a higher-level alternative (which would essentially do the proxying mentioned above behind the scenes, for you):

I seem to remember that there was also a more recent reference to work actually currently being in progress on this (as opposed to just being a good idea), but I haven’t been able to find that post again yet, :magnifying_glass_tilted_right:

Unless you’re using the blue-green mode, this part is often fine. Each Machine retains its identity during a rolling deploy.

The release_command causes problems, though, since that’s a new, ephemeral Machine each round…


Edit: Ah, the passage I was recalling earlier was really a recent commit to the docs themselves.

App-scoped egress IPs are in development. These will simplify routing and avoid per-machine binding.

They will inherently also eliminate the present blue-green and release_command caveats, of course, since those both stem from per-Machine binding.

1 Like