Hoping the collective will have some wisdom for me!
We need to add a second IP from the same IP Subnet/Pool to a Server in an Instance. Can anyone suggest how to go about it?
It needs to be returned when the server is deleted too…
And I would love to have a Task (to write notes out to an API tool for record keeping) kicked off as part of the process.
You need to do a Reconfigure. Then add your new nic to it. Now, if you have IP Override set on the network, even if it uses a Pool, you can “override” the IP that the Pool would normally choose. Personally I think this is dangerous because it kind of defeats the purpose of a Pool, which is to avoid duplicate IPs and collisions. But you can do it, and I do like that they allow it. What you can also do, is go into the Pool, and manually reserve an IP on that Pool. Then use the IP you manually reserved in the Pool, as your IP Override when you do the Reconfigure.
The Use Case for this (which I have run into) is a case where you want an IP at the end of your Pool Block, but the Pool will assign IPs consecutively from the beginning of the block. So it’s flexible enough to accomodate this, but you do need to be careful when you use IP Override on a network that as a Pool sitting on it.