ip pool 实现参考

122 阅读1分钟

status:
  acceptedNames:
    kind: IPAddressPool
    listKind: IPAddressPoolList
    plural: ipaddresspools
    singular: ipaddresspool
  conditions:
  - lastTransitionTime: "2023-04-26T06:26:11Z"
    message: no conflicts found
    reason: NoConflicts
    status: "True"
    type: NamesAccepted
  - lastTransitionTime: "2023-04-26T06:26:11Z"
    message: the initial names have been accepted
    reason: InitialNamesAccepted
    status: "True"
    type: Established
  storedVersions:
  - v1beta1


metalLB 的 ippool 功能相当完善,且具备冲突检查,同时配置多网段,跨网段,ipv4 ipv6 子网。 后面实现ip pool的逻辑可以具体详细分析下