go-ipam icon indicating copy to clipboard operation
go-ipam copied to clipboard

golang library for ip address management

Results 23 go-ipam issues
Sort by recently updated
recently updated
newest added

Allows creation of overlapping prefixes which reside in different namespaces, in the same namespace prefixes must still not overlap. fixes #25 TODO: - [ ] migration of existing data only...

Currently cidr/prefix is the primary key, therefore it is not possible to allocate the same prefix for two or more usage scenarios. This restriction is valid for example for internet...

- Added interface to acquire and release multiple IP in single DB transaction. - Updated Redis module so that it wont throw error in case DB has other keys.

As per official Redis guidelines > Warning: consider KEYS as a command that should only be used in production environments with extreme care. It may ruin performance when it is...

https://www.postgresql.org/docs/14/datatype-json.html Example ```sql SELECT jsonb_column['key'] FROM table; UPDATE table SET jsonb_column['key'] = '"value"'; ```

This DB seems to be a viable alternative for ha distributed storage. https://github.com/rqlite/rqlite Transaction durability got better: https://rqlite.io/docs/api/read-consistency/

For prefixes which are not for machines, but only for prefix ranges available for other purposes, wasting the network and the broadcast address is bad. Add a flag for prefix...

The current `Storage` interface returns `Prefix` structs. But the `Prefix` struct contains private fields which cannot be filled/returned by external implementations as they do not see this fields. But the...