I’m pleased to announce the release of microbean-helm version 126.96.36.199.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.
Month: October 2017
microBean helm-maven-plugin Sneak Peek
Here’s a sneak peek at the all-Java helm-maven-plugin I’ve been working on, leveraging my microbean-helm project. Watch this space. What can you do when your Java microservices application can deploy itself to any cloud?
microBean Helm v188.8.131.52.1.0 released
I’m pleased to announce version 184.108.40.206.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 220.127.116.11.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
AbstractChartLoader classes to get a quick sense of what this project is all about. Happy Helming…from Java!