diff --git a/deploy/README.md b/deploy/README.md index fe5b4a4..70bd307 100644 --- a/deploy/README.md +++ b/deploy/README.md @@ -61,6 +61,20 @@ openstack server create \ devbox-vm ``` +#### Floating IP + +OpenStack doesn't support assigning a floating IP at instance creation time — it's a separate step after the VM is active: + +```bash +# Allocate a new floating IP from the external network +openstack floating ip create + +# Assign it to the VM +openstack server add floating ip devbox-vm +``` + +To find your external network name: `openstack network list --external`. If you already have an unassigned floating IP, skip the create step. + The VM boots with Docker installed, firewall configured (or skipped on OpenStack), and your SSH key authorized. Log in as the `devbox` user. ### Console password (optional)