- Sort Score
- Result 10 results
- Languages All
Results 1 - 3 of 3 for AllocateNextService (0.2 sec)
-
pkg/registry/core/service/ipallocator/ipallocator.go
// the Service reference is required. func (a *Allocator) AllocateNext() (net.IP, error) { return a.AllocateNextService(nil) } // AllocateNext return an IP address that wasn't allocated yet. func (a *Allocator) AllocateNextService(svc *api.Service) (net.IP, error) { return a.allocateNextService(svc, dryRunFalse) } // allocateNextService tries to allocate a free IP address within the subnet.
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Tue Oct 31 21:05:04 UTC 2023 - 17K bytes - Viewed (0) -
pkg/registry/core/service/ipallocator/cidrallocator.go
} func (c *MetaAllocator) Allocate(ip net.IP) error { allocator, err := c.getAllocator(ip) if err != nil { return err } return allocator.Allocate(ip) } func (c *MetaAllocator) AllocateNextService(service *api.Service) (net.IP, error) { c.muTree.Lock() defer c.muTree.Unlock() // TODO(aojea) add strategy to return a random allocator but
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Sat May 04 18:33:12 UTC 2024 - 13.2K bytes - Viewed (0) -
pkg/registry/core/service/storage/alloc.go
// TODO: simplify this and avoid all this duplicate code svcAllocator, ok := allocator.(*ipallocator.MetaAllocator) if ok { allocatedIP, err = svcAllocator.AllocateNextService(service) } else { allocatedIP, err = allocator.AllocateNext() } } else { allocatedIP, err = allocator.AllocateNext() } if err != nil {
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Tue Oct 31 21:05:05 UTC 2023 - 37.3K bytes - Viewed (0)