DANM V3.1.0
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!