Skip to content

Allow requesting certain IP from ip pool with f5-ip-provider #163

@gorantornqvist-conoa

Description

@gorantornqvist-conoa

Title

Allow requesting certain IP from ip pool with f5-ip-provider

Description

With other IPAM providers, like cilium, you can request a specific IP address from the ip pool to allocate (if it is free) with an annotation on the LoadBalancer service, example:

io.cilium/lb-ipam-ips: 1.2.3.4

Its unclear if this works or is supported with the f5-ip-provider.
A static IP can be entered with cis.f5.com/ip but if you use an IP from the pool, the IP does not get reserved according to the ip pool Status field when Im testing this.

Actual Problem

If the service is deleted and recreated, it may receive another ipaddress

Solution Proposed

Add an annotation for manually allocating an ip from the pool.

Alternatives

N/A

Additional context

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions