microBean Helm 2.7.0.1.0.4 Released

I’m pleased to announce the release of microbean-helm version 2.7.0.1.0.4.  This version tracks Helm 2.7.0.  This release is also notable for introducing the notion of a chart resolver, which is an abstract mechanism for obtaining Helm charts.  The first implementation is, of course, a resolver that works with Helm chart repositories.  However it doesn’t take much to see how this could be expanded to blend nicely with Æther.  Watch this space.

microBean Helm v2.6.2.1.1.0 released

I’m pleased to announce version 2.6.2.1.1.0 of the microbean-helm project: a toolkit in Java for working with Helm, the Kubernetes package manager.  This release is available from Maven Central.  The Helm version tracked is 2.6.2.

This release adds the ability to write out charts from their Java representations.  This feature joins the ability to read charts from a variety of different sources and to perform operations on the releases they represent, faithfully replicating the business logic contained in the helm binary itself, in addition to taking advantage of the business logic already present in the Tiller server.

This should provide the foundation for a Maven plugin, which I’ll be working on next.

microBean Helm Released: Helm from Java

I’m quite proud to announce the release of version 2.6.2.1.0.0 of microBean Helm, a Java library that works with Kubernetes Helm charts and releases.  It is available from Maven Central immediately.

With this library, Java developers can now create and maintain Helm releases programmatically.

The Github repository contains more information as does the documentation site.  Have a look at the ReleaseManager and AbstractChartLoader classes to get a quick sense of what this project is all about.  Happy Helming…from Java!