Versions in this module Expand all Collapse all v0 v0.5.1 Jan 15, 2025 v0.5.0 Sep 17, 2024 Changes in this version + type Helper struct + func NewHelper(c client.Client, log logr.Logger) *Helper + func (h *Helper) CreateIPAddressClaim(ctx context.Context, owner client.Object, name string, cluster string, ...) error + func (h *Helper) GetIPAddress(ctx context.Context, key client.ObjectKey) (*ipamv1.IPAddress, error) + func (h *Helper) GetIPAddressClaim(ctx context.Context, key client.ObjectKey) (*ipamv1.IPAddressClaim, error) + func (h *Helper) ReconcileIPAddressClaimsDeletion(ctx context.Context, machineScope *scope.Machine) (requeue bool, err error) + func (h *Helper) ReconcileIPAddresses(ctx context.Context, machineScope *scope.Machine) (requeue bool, err error)