The Container Chronicle Volume 2
When we launched the Container Chronicle newsletter we planned on making this a monthly newsletter to make sure there was enough content to make it a worthwhile read while not making it too long. Well, two weeks later there was so much interesting news even before we covered the KubeCon announcements that we decided to release early.
New Month, New Releases!
Red Hat announced the release of Red Hat Enterprise Linux 7.5 which includes a number of container related improvements including a move to fully support OverlayFS, which becomes the default storage driver for containers, replacing device-mapper. Buildah is now fully supported allowing you to build Docker and OCI compliant container images without the need for any a container runtime and more significantly without any Docker tools. If you are wondering how buildah should be pronounced then you really need to hear it from Red Hat’s Dan Walsh.
Two of the most popular Linux distributions for developers announced major releases: Fedora 28 and Ubuntu 18.04 (Bionic Beaver) which is the latest long term support release from Canonical.
Microsoft announced the general availability of Azure Container Instances (ACI) which were initially previewed in the summer of 2017, allowing users to run containers directly without worrying about the underlying host OS or creating and managing clusters. https://arstechnica.com/gadgets/2018/04/azure-container-instances-bring-serverless-computing-to-containers/
Netflix open sourced their Titus container management platform which is built on top of Apache Mesos. While Titus is designed to be a challenger to Kubernetes in the mainstream market opening up the codebase allows the wider community to benefit from the extensive operational experience that Netflix has codified in Titus.
Digital Ocean announced an early access program for their managed Kubernetes service https://blog.digitalocean.com/introducing-digitalocean-kubernetes/
The Rancher team announced the release of Rancher 2.0 which includes the Rancher Kubernetes engine (RKE) in addition to a unified cluster management system for managing RKE, Google Kubernetes Engine, Azure Container service and Amazon EKS from a single interface. https://rancher.com/blog/2018/2018-05-01-rancher-ga-announcement-sheng-liang
News from KubeCon EMEA
Over 4,300 developers and operators attend KubeCon in Copenhagen and there were a number of exciting announcements including:
Red Hat Operator Framework
The CoreOS team at Red Hat announced the release of the Operator Framework based on the operators concept they introduced in 2016. The Framework provides a toolkit and services to help manage and deploy Kubernetes applications at scale. https://coreos.com/blog/introducing-operator-framework Google had a number of announcements including:
- gVisor a new container runtime designed to provide more isolation that containers but with less overhead than a virtual machine. Unlike The Kata Containers project (previously Intel Clear Containers) which relies on a lightweight virtualization approach, gVisor provides a userspace kernel implementation that exposes most Linux syscalls to the container. https://cloudplatform.googleblog.com/2018/05/Open-sourcing-gVisor-a-sandboxed-container-runtime.html
- The beta release of Stackdriver a Kubernetes monitoring solution that integrates metrics from native Kubernetes sources including metrics, events and logs as well as from Prometheus instrumentation. https://cloudplatform.googleblog.com/2018/05/Announcing-Stackdriver-Kubernetes-Monitoring-Comprehensive-Kubernetes-observability-from-the-start.html
Bitnami announced the 1.0 release of Kubeless, their Kubernetes-native serverless framework in addition to the 1.0 release of Kubeapps which provides a simple way to launch and manager Kubernetes applications using Helm.
Tip: Head over to the Kubeapps public hub to find a simple way to install Anchore Engine http://www.prweb.com/releases/2018/05/prweb15452881.htm
Subscribe to The Container Chronicle Today