Managing IP Addresses
When creating a cluster, an ephemeral IP address is automatically chosen and assigned to the cluster. Alternatively, you can create a static, shareable IP address. This feature is useful if these two conditions are true for you:
- Your application depends on having the same IP address each time you run it.
- You need to start and stop your cluster.
For example, you could be using a cluster to access a server that needs to whitelist your IP address before you can connect. If your IP address changes, the server firewall would need to be updated every time you access it. Instead, you could create an IP address to use each time and maintain your access.
Another example is assigning a domain name to your cluster. You could create a reliable IP address to use in DNS.
Creating an IP Address
Navigate to IP Addresses.
Click + Add IP Address.
You must select a provider (AWS, Azure, or Google) before you can select a Cloud Infrastructure and Region.
A Resource Name is required. The Description and Tags are optional.
Click Add IP Address.
The message IP created will appear in the bottom right corner of your screen. Your IP address will begin the provisioning process.
You can click the status to see a detailed provisioning log.
Once the IP address is provisioned, you can click the copy icon to share it.
Attaching an IP Address
Navigate to the Definition tab of the cluster you'd like to attach the IP address to. In Controller Settings, use the IP Address dropdown menu to select one of your IP addresses.
Click Save Changes.
When your cluster has been provisioned, you'll see the attached IP address in the provisioning logs and at the top of the page.
Deleting an IP Address
Navigate to IP Addresses.
Click the delete icon.
A dialog box will appear with the message Are you sure you want to delete this IP address?
Click Delete.
The message IP address is waiting to be destroyed. This may take a few minutes. will appear in the bottom right corner of your screen. Your IP address will begin the provisioning process.