Getting Information About an IP Pool

You can get information about the IP pools you have created.

Getting Information About a Specific IP Pool Using kubectl

The kubectl describe ippool command allows you to get information about a specific IP pool, and to list the allocated IPs for a given IP pool:

Request sample
$ kubectl describe ippool example-ip-pool

The kubectl describe ippool command returns the following elements:

  • spec: The configuration of the IP pool.

    • Num Addresses: The number of IPs in the IP pool.

    • Persistent: If true, indicates that the IP pool is persistent.

  • Status: The current sate of the IP pool.

    • last_error: Specifies the last encountered error. By default, None if the IP pool configuration is valid.

    • Progress: Indicates the state of the IPs of the IP pool.

      • Allocated Addresses: The number of allocated IPs.

      • Linked Addresses: The number of linked IPs.

      • Unlinked Addresses: The number of available IPs.

    • public_ips: The list of public IPs of the IP pool.

Result sample
Spec:
  Num Addresses:  8
  Persistent:     true
Status:
  last_error:
    Message:  None
    Posted:   2026-02-09T13:32:10.635300+00:00
  Progress:
    Allocated Addresses:  8
    Linked Addresses:     0
    Unlinked Addresses:   8
  public_ips:
    eipalloc-01234567:  192.0.2.0
    eipalloc-12345678:  192.0.2.1
    eipalloc-23456789:  192.0.2.2
    eipalloc-34567890:  192.0.2.3
    eipalloc-45678901:  192.0.2.4
    eipalloc-56789012:  192.0.2.5
    eipalloc-67890123:  192.0.2.6
    eipalloc-78901234:  192.0.2.7

Related Pages