Configure DNS and floating IPs to expose your service

Multi-Cloud Orchestrator allows configuring public IPs and DNS records so that users can access your services through the Internet. Once these services are configured, any update will be immediately propagated, thus allowing for no downtime.

Prerequisites

  • Have a DNS domain created.
  • Have a floating IP created in the same region as the server you want to attach it to.

Attach a floating IP to a server with your service

  1. Go to Compute -> Servers. Step 1
  2. Click on the name of the server with your service. Step 2
  3. Go to "floating IPs" tab. Step 3
  4. Press the "Attach a floating IP" button. Select the floating IP on the mantatory field Floating IP * and press the "Attach" button. Step 4
  5. Wait until the floating IP is in "Attached" state.
  6. The server is attached to the floating IP. Step 5

Configure DNS to expose public ip

  1. Go to Network -> DNS. Step 7
  2. Click on your DNS domain. Step 8
  3. Go to the "Records" tab. Step 9
  4. Press the "Add domain record" button and select the "A" option. Provide all mandatory fields, selecting Content Type * as Floating IP, and then selecting the floating IP on Floating IP * field. Then press the "Add record" button. Step 10
  5. Wait until record is in "Applied" state. Step 11

Migrate floating IP from server with old configuration to new configuration server

  1. Go to Network -> Floating IPs. Step 12
  2. Click on the name of the floating IP attached to the server with the old version of your service. Step 13
  3. Press the "Detach from the server" button. Step 14
  4. Press the "Detach IP from the server" button.
  5. Wait until the floating IP is in "Detached" state.
  6. The floating IP is detached from the server. Step 15
  7. Press on the "Edit" button.
  8. Select the server with the new version of your service in the Servers field and press the "Update floating IP" button. Step 16
  9. Wait until the floating IP is in "Attached" state. Step 17

Additional resources