Overview
An IP Set reserves a static public IP address per GVC location, preventing the address from changing when a workload is redeployed or infrastructure is updated.To prevent ongoing charges, IP addresses must be explicitly released once they are no longer needed.
Binding
An IP Set can be linked to a workload or a GVC through itsspec.link property. Linking requires configuration on both the IP Set and the target resource — each must reference the other for the binding to take effect.
Workload
To link an IP Set to a workload, the workload must have the direct load balancer enabled.- YAML
- JSON
1. Configure the IP Set — set 2. Configure the Workload — set
spec.link to point to the target workload:loadBalancer.direct.ipSet to reference the IP Set:GVC
To link an IP Set to a GVC, the GVC must have the dedicated load balancer enabled.- YAML
- JSON
1. Configure the IP Set — set 2. Configure the GVC — set
spec.link to point to the target GVC:loadBalancer.ipSet to reference the IP Set:Releasing
To release an IP address from a location, set theretentionPolicy for that location to "free".
An IP address will not be released unless it is no longer in use (no workload linked, GVC location not active, etc.)
- YAML
- JSON