Skip to content

DANM V3.1.0

Compare
Choose a tag to compare
@Levovar Levovar released this 29 Jan 10:36
· 267 commits to master since this release

Release 3.1.0 is a major feature release of DANM

Publishing the project on GitHub was definitely a major boon. We have received lots of awesome community ideas, while also had some new ones on our own.
I sincerely would like to thank everyone who took time to contribute code, ideas, or just simply let us know about their use-cases!

Changelog

We rely on you to make DANM better, and I think the following changelog demonstrates that we are on the right path:

  • We got a minimalistic, but quite awesome logo from @libesz ! (#5)
  • RBAC support (#29)
  • Possibility to use in-cluster configuration with all our components (#6)
  • IP routes and Policy-based IP routes can now be provisioned regardless of NetworkType (#13)
  • MACVLAN joins the list of 100% DanmNet API managed CNI plugins!
  • we got rid of our nasty Docker dependency, DANM now works with all container runtimes (#26)
  • An API-driven hybrid interface naming scheme was introduced to give complete control in the hands of netadmins over how they want their container interfaces to be named (#27)
  • DANM now supports namespace-wide default networks (#34), if you hate micromanaging your network connections
  • Looking out for RedHat folks by adding buildah and prodman support to our automated build system (#38)

What's next

We have loads of exciting ideas already in our pipelines! But, of course we are constantly on the lookout for further suggestions :)
But to give you a sneak-peak into out current activities, our short-term focus is on providing better support for IPv6 both with documentation and functionality, creating automated cluster-upgrade playbooks for zero effort DANM integration, integrating SR-IOV device plugin, and making the services of our special IPAM plugin usable in all kinds of environments!