Create and Manage IP Reservations
This topic applies only to Oracle Cloud Infrastructure Classic.
IP reservations are useful when you want to maintain an IP address across the creation and deletion of instances. This may occur because you have web services or endpoints configured to use a specific IP address. When you delete and provision a new instance (for example, move your instance from a test to a production environment), you can continue to use the same IP address.
While reserving IP addresses using this feature, if you select IP reservations from a pool of public IP addresses, then your instance can communicate with external hosts over the public internet. On the other hand, if you select IP reservations from a pool of cloud IP addresses, then your instance can communicate with other Oracle Cloud services, such as the REST endpoint of an Oracle Cloud Infrastructure Object Storage Classic account in the same region, without sending traffic over the public internet.
When provisioning multi-node instances in Oracle SOA Cloud Service, you need to have same number of IP reservations available for use. In order to release IP reservations, delete or scale in a Oracle SOA Cloud Service instance. Note that IP reservations can be used with or without IP networks.
Important:
You cannot attach an IP reservation to an already created Oracle SOA Cloud Service instance. If you choose to detach an IP reservation, you cannot restore from an existing backup.
Note:
A scale out operation either auto-assigns IP reservations or uses reserved IP addresses.
The tasks for creating and managing IP reservations are:
Create an IP Reservation
This topic applies only to Oracle Cloud Infrastructure Classic.
To create an IP reservation:
-
In the Oracle SOA Cloud Service Console, click IP Reservations.
Note:
The IP Reservations tab shows up only if at least one IP reservation has been created.
-
Click Create.
The Create IP Reservation window displays.
-
Enter a name for the IP reservation and choose the region where the reservation will be available from.
-
If you intend to use this reservation for an instance that you attach to an IP network, select the On IP Network check box. If you leave this check box deselected, the IP reservation can be assigned to only an instance that you attach to the shared network.
-
Click OK.
Note:
The IP reservation creation process takes a couple of minutes. The created IP reservation shows in the IP Reservation page list with "UNUSED" status. Once the IP reservation is created successfully, you can go back to Create a Service page and use the newly created IP reservation in your service.
Creating the First IP Reservation
To create the first IP Reservation, use the Create Service wizard.
-
In the Oracle SOA Cloud Service Console, click Create Service.
-
Enter the text “temp” in the Service Name field, select a region in the Region list, and click Next.
-
In the Weblogic section, click the gear icon beside the IP Reservations field.
The Confirmation window displays.
-
Click OK to continue.
The Create Service wizard closes and the IP Reservations page displays.
-
Click Create.
The Create IP Reservation window displays.
-
Enter a name for the IP reservation and choose the region where the reservation will be available from.
-
If you intend to use this reservation for an instance that you attach to an IP network, select the On IP Network check box. If you leave this check box deselected, the IP reservation can be assigned to only an instance that you attach to the shared network.
-
Click OK.
Delete an IP Reservation
This topic applies only to Oracle Cloud Infrastructure Classic.
Note:
You can only delete an unused IP reservation.
To delete an IP reservation:
-
In the Oracle SOA Cloud Service Console, click IP Reservations.
-
Locate the unused IP reservation you want to delete and then click the X icon in the row for that reservation.
You are prompted to confirm the deletion.
-
Click OK to confirm deletion of the IP reservation.