Releases: Mellanox/nvidia-k8s-ipam
Releases · Mellanox/nvidia-k8s-ipam
v0.3.3
What's Changed
- Add option to force specifying pool name by @adrianchiris in #53
- Fix
--cni-force-pool-name
param description in README.md by @ykulazhenkov in #54
Full Changelog: v0.3.2...v0.3.3
v0.3.2
What's Changed
Full Changelog: v0.3.1...v0.3.2
v0.3.1
What's Changed
Full Changelog: v0.3.0...v0.3.1
v0.3.0
What's Changed
- fix: CNI arg name in the example in extra-cni-args.md by @ykulazhenkov in #50
- feat: support static routes by @rollandf in #49
Full Changelog: v0.2.1...v0.3.0
v0.2.1
v0.2.0
What's Changed
- Add .PHONY directive for Makefile targets that missing it by @ykulazhenkov in #38
- Allow to skip gateway configuration by @ykulazhenkov in #39
- [CIDRPool 1/x] Add CIDRPool CRD definition and validation logic by @ykulazhenkov in #41
- [CIDRPool 2/x] Add controller for CIDRPool CRD by @ykulazhenkov in #42
- [CIDRPool 3/x] update ipam-node to support CIDRPool by @ykulazhenkov in #44
- [CIDRPool 4/x] Update README.md with docs for CIDRPool CRD by @ykulazhenkov in #43
- Add support for IP ranges exclusion for IPPool CRD by @ykulazhenkov in #46
- Add support for additional CNI arguments: ips, poolNames, poolType, allocateDefaultGateway by @ykulazhenkov in #45
- Add documentation for static IP and extra CNI args by @ykulazhenkov in #47
Full Changelog: v0.1.2...v0.2.0
v0.1.2
What's Changed
- Fix label selector in examples for IPPool CR by @ykulazhenkov in #34
- Add IPv6 pool example to README.md by @ykulazhenkov in #35
- Update dependencies and golang version by @ykulazhenkov in #36
- Fix pod watch namespace for nv-ipam-node by @ykulazhenkov in #37
Full Changelog: v0.1.1...v0.1.2
v0.1.1
What's Changed
- Add Validating webhook by @ykulazhenkov in #32
- Fix folder name for openshift overlay by @ykulazhenkov in #33
Full Changelog: v0.1.0...v0.1.1
v0.1.0
This version contains API changes.
Now, IP pools for the plugin should be configured with IPPool CRD instead of ConfigMap.
The plugin supports automatic migration from the old configuration format to the new one, which should help to do a zero-touch upgrade.
What's Changed
- IPAM daemon implementation by @ykulazhenkov in #22
- ipam-node: Remove stale pool entries from the store by @ykulazhenkov in #26
- Use "preferred" podAntiAffinity instead of "required" for controller pod by @ykulazhenkov in #28
- Remove unused "testdata" dir by @ykulazhenkov in #29
- ipam-node: Add logic to migrate host-local IPAM store to the new store format by @ykulazhenkov in #27
- NVIPAMPool CRD by @rollandf in #24
- Run migration logic with leader election by @rollandf in #31
New Contributors
Full Changelog: v0.0.3...v0.1.0
v0.0.3
What's Changed
- Add support for leader election by @ykulazhenkov in #19
- Add unit test by @adrianchiris in #21
Full Changelog: v0.0.2...v0.0.3