KubeCon & CloudNativeCon North America are over. That was a fantastic week, we met so many great guys, and we’re eager to share a full overview of the most prominent highlights of the events.
We’re going to make a series of blog posts on the most prominent talks and insights of the conference, while this blog post hopefully helps us highlight the major announcements made during the events.
1. Helm 3.0 release.
Helm, an incubating project from CNCF, is probably the most popular Kubernetes app packaging tool. Built upon the success of Helm 2, the internal implementation of Helm 3 has changed considerably from Helm 2. We already featured the release here.
Helm 3 has been refactored for general use with a rich set of new features being added (improved upgrade strategy, go import path changes, secrets as the default storage driver). They also deprecated some of the dependencies, such as Tiller. For more details, please check the official blog post.
2. Argo Flux – the result of the collaboration between AWS, Intuit, and WeaveWorks
Argo Flux provides GitOps app delivery for Kubernetes via the community. And now, AWS announced that they are integrating the Argo Flux-based tool in Elastic Kubernetes Service and Flagger for AWS App Mesh. This new project is called GitOps Engine, and it is handling accesses to Git repos, manifest generation, Kubernetes resource cache, and syncing.
Stefan Prodan’s session in a panel on GitOps was so popular that it had to be moved to the main stage – huge success!
3. Grafana Labs announces general availability of Loki 1.0
Loki is a horizontally scalable, highly available, multi-tenant log aggregation system enabling users to instantly switch between metrics and logs, storing all logs together in a single place while providing developers with an easy-to-use, highly efficient, and cost-effective approach to log aggregation.
Loki uses a Prometheus-like query language called LogQL, which streamlines integration with cloud-native ecosystems.
4. General availability of Managed Istio on IBM Cloud Kubernetes Service
We already know that Istio is a hot trend these days, that is generously featured in our previous posts. So no surprise that most of the public clouds want having it on board, and surely no surprise that it was featured and KubeCon. Long story short, now IBM Cloud Kubernetes Service provides a seamless installation of Istio, integration with monitoring and logging systems, autoupdates, and Istio control plane components’ lifecycle management.
On top of the out-of-the-box Istio installation, you can add optional Istio components, like Grafana, Kiali, and Jaeger.
5. Mirantis Launches KaaS – Kubernetes as a Service
Mirantis announced the continuously updated multi-cloud Kubernetes as a service (KaaS) without proprietary API extensions, meaning that the apps can run on any cloud. The release hardens the upstream Kubernetes software to make it scalable and reliable.
6. Portworx Launches PX-Autopilot
Portworx strengthens its positions as the leader in container attached storage market, announcing a valuable extension to their storage platform called PX-Autopilot. Basically, that’s the autoscaling for cloud-native storage, that the tool automatically provisions when it detects that an application deployed on Kubernetes is running low on storage capacity.
7. Buoyant Announces Dive, a SaaS Control Plane for Kubernetes
Buoyant announced the private beta of Dive, a multi-tenant control plane to manage Kubernetes deployments. Dive provides every service with a homepage and turns every change to the infrastructure into a permalink. These permalinks can be sent via Slack, commented, and tied to other changes, which can be augmented with SLOs, runbooks, and ownership information. Given all that, Dive extends Linkerd’s ability to manage microservices running in a Kubernetes cluster.
8. Red Hat announces CodeReady Workspaces 2.0
CodeReady Workspaces 2.0 provides a browser-based, Kubernetes-native development environment for enhanced collaboration across multiple team members, integrating the IDE with the production deployment environments.
9. Confidential Computing for Kubernetes from Microsoft
Microsoft is extending confidential computing to Kubernetes through a native workflow, so now Azure users can install confidential computing device plugin in the nodes. Unexpectedly for us, confidential computing was one of the trends at KubeCon – so great job it is!
10. Your choice
Being a huge event, KubeCon featured a huge number of releases and announcements. So we left we spot for the one of your choice. Use it wisely – and let us know what it is at [email protected] We’ll be featuring some of those releases in the upcoming blogposts.