Highlights
-
This release marks a significant milestone in our goal to expand hyperscaler support and drive adoption with multiple cloud providers. We are excited to announce support for Azure, including IB-only RDMA device support and an AKS GB300 configuration example.
-
DRANET now supports VRF and symmetric routing for multihomed Pods. This allows for robust isolation of routing domains in scenarios where a single process utilizes multiple network interfaces.
What's Changed
- add kubernetes ci by @aojea in #10
- add check to fix duplicate IPv6 routes by @aman0408 in #18
- fix: Add buildx support by @tamilmani1989 in #21
- Fix incorrect makefile rule for release by @michaelasp in #25
- Update DRANET to go 1.25 by @MikeZappa87 in #31
- Fix 'kind-image' make target by @MikeZappa87 in #32
- Add mikezappa87 to reviewers in OWNERS file by @aojea in #33
- Dependency update improvements by @stmcginnis in #35
- fix: Add sysfs fallback for RDMA detection on InfiniBand interfaces by @anson627 in #9
- Limit test GitHub Action to main branch by @stmcginnis in #49
- Handle GKE client WithCredentialsFile deprecation by @stmcginnis in #48
- docs: migrate repository links from google to kubernetes-sigs org #46 by @mahmut-Abi in #47
- Add support for CRI-O by @kanlkan in #59
- refactor code to be cloud provider agnostic by @aojea in #75
- fix: update module paths to sigs.k8s.io/dranet by @rbtr in #87
- feat: Push multi-arch images by @gauravkghildiyal in #90
- Add IB-only RDMA device support and AKS GB300 example by @anson627 in #77
- Fallback to get rdma device from sysfs by @tamilmani1989 in #101
- add isSriovVf attribute by @kanlkan in #100
- add vrf support and explain pbr functionality by @aojea in #74
- Add Azure placement group support by @anson627 in #102
- feat: implement robust graceful shutdown logic as a mitigation for NRI plugins not executing during restart by @gauravkghildiyal in #91
- refactor: Introduce PodConfig to capture pod level settings by @gauravkghildiyal in #109
- Add --move-ib-interfaces flag to control IPoIB interface handling by @tamilmani1989 in #98
New Contributors
- @tamilmani1989 made their first contribution in #21
- @MikeZappa87 made their first contribution in #31
- @stmcginnis made their first contribution in #35
- @anson627 made their first contribution in #9
- @mahmut-Abi made their first contribution in #47
- @kanlkan made their first contribution in #59
- @rbtr made their first contribution in #87
Full Changelog: v1.0.1...v1.1.0