More Easily Defining Apps In Kubernetes

Kubernetes configuration files are long and verbose. When defining an application you may regularly define a deployment, service, ingress controller, DNS, and configuration. Within those configuration files there will be a fair amount of boilerplate and numerous repeated values.

It may come as no surprise that numerous projects are popping up to simplify the configuration for an application. Kedge, PsyKube, and Helm are just a few of the options being used.

At the crux of this is application developer and application operator user experience. To understand why these projects are popping up let's take a look at the people, expectations, and what they are doing.

Continue Reading »

Charts: Instant Feedback For Kubernetes Chart Developers via CI

Reviewing charts, the packages for Kuberentes Helm, is an often manual process. This has been especially true for the community managed charts that operate in a similar model to Debian and Ubuntu packages. When automation was used it was behind gates that required human interaction. This produced a slow feedback process for chart developers. Until now. In the past couple weeks continuous automation has been introduced utilizing CircleCI. Let's take a look at what's happening.

Continue Reading »

Helm: Understanding Charts API vs App Registry

There have been a number of recent discussion and some innovation around charts for Helm, the popular package manager for Kubernetes. Given the number of discussions going on along with planning for Helm v3 that will be happening soon, I wanted to take a moment to talk about how we got here and what the options are for chart hosting exist today.

Continue Reading »

From Standards To Proprietary

Quby Display

Photo by LindaInpijn

Several years ago I worked on a WebDAV project. At the time we complained about the format (did you there are multiple date formats in use) and thought we could have done better. But, WebDAV works on Windows, Mac, Linux, iOS, and Android, just to name a few. It's widely supported and works across different ecosystems. Standards like WebDAV seem like a thing of the past and that may not be a good thing.

Continue Reading »

Other Recent Posts: