KubeCon 2019 Highlights

Solstice has returned from the KubeCon 2019 conference, after an entire week chock full of keynotes, breakout sessions, lightning talks, and tutorials. This year’s turnout completely blew away previous years with more than 12,000 attendees. With so many breakout sessions to choose from across the entire week, I found myself scrolling through a lengthy list of session options every day. The sheer presence at KubeCon was a loud call of support for modern digital transformation, as well as validation that Kubernetes was no longer just another emerging technology of the future, but rather a modern-day reality with capabilities that continue to accelerate at an amazing pace.

KubeCon image 1

Highlights of Interest

Lyft: Low Latency Multi-Cluster Kubernetes Networking

If there was a product that could push Kubernetes networking to the next level and blow the doors off standard Kubernetes L4 networking capability (by creating a multi-cluster low-latency network), it was your favorite ride-sharing app, Lyft. Lyft is migrating its entire service stack of hundreds of microservices to Kubernetes on AWS. A critical component to Lyft’s successful migration is its open source set of CNI plugins, which implement a simple, fast, and low-latency networking stack — tying together multiple Kubernetes clusters into a flat network within AWS Virtual Private Clouds.

Department of Defense: Deploying Kubernetes to F-16’s

“If Kubernetes is good enough for DoD weapon systems, it is definitely good enough for your business!” - United States Department of Defense

One of the most exciting parts of this session was learning how the DoD deployed Kubernetes to F-16 fighter jets for integration into weapons systems. This session provided an overview of the DoD’s Enterprise DevSecOps initiative and its architecture. In a way, the session offered the ultimate demonstration of deploying Kubernetes to an Edge. Presenters described how the DoD is securing OCI compliant containers, moving to Kubernetes and Istio, ensuring abstraction and scale across hundreds of environments, including Clouds, on-premise and classified environments. The DoD also showcased its sidecar security stack leveraging Envoy and sidecar containers for ensuring zero trust security and baked-in multi-layer security. This was an awesome display of how the latest in digital technologies and transformation is helping to keep our country’s defense on the cutting edge. 

Watch the full video presentation here.

K3s: Lightweight Kubernetes for the Edge

This capability of Kubernetes caught me by surprise as I did not think it would be practical to run Kubernetes on small embedded and/or IoT devices at first, considering my initial perception of the resource requirements to do so. Well, it turns out you can! Not to mention, you can run highly available multi-cluster Kubernetes across multiple Edge devices to large cloud compute devices using K3s. K3s is designed for production workloads in unattended, resource-constrained, remote locations or inside IoT appliances.

Watch the full video presentation here.

Read more about the project here.

Rook: Cloud Native Storage Orchestration

Traditionally, Kubernetes storage solutions relied on storage outside of the container platform, where containerized apps would leverage data persistence via plugins on the platform’s servers. Rook eliminates Kubernetes storage challenges like dependency on local storage, cloud provider vendor lock-in and Day-2 operations within infrastructure. Rook also helps ease the process  of installing storage solutions into your cluster such as Ceph, EdgeFS, and Minio, to name a few.

Watch the full video presentation here.

Read more about the project here.

OpenFaaS Cloud + Linkerd - Multi-User PaaS Managed Through Git and Lightweight Service Mesh on Kubernetes

Imagine a PaaS driven by serverless functions that could be deployed by a mere ‘git push’ operation. Session attendees witnessed a CI/CD pipeline initiated by a git command to deploy a serverless function written in Node.js. Forget about deployment, service, ingress controller yamls, microservice code implementations, and a dockerfile just to deploy a “hello world” service to a cluster. Replace that with a F/PaaS (Open FaaS Cloud) solution, which requires a single yaml configuration and some service request handler code. Top that off with robust security, courtesy of a dirt simple service mesh like Linkerd, and you’ve got a scalable solution that is flexible and easy to develop on a super-friendly platform.

Watch the full video presentation here.

Read more about the project here.

Digital Goodies

CNCF - Kubecon + CloudNativecon 2019 San Diego Youtube Playlist

I recommend reading the comments for each video in the playlist to find links to corresponding presentation decks.

Flickr Album: Kubecon + CloudNativecon 2019 San Diego

Check out the event photos from KubeCon 2019. 

Past Schedule of Events with Slide Decks

You can find past scheduled events and breakout sessions and even download slide decks if you would like.

Final Thoughts

At Solstice, we recognize the evolution of digital technology and embrace adoption of the cloud-native landscape as it continues to grow, evolve, and impact ecosystems across the enterprise. We embrace Kubernetes and are excited about its potential to advance and reshape digital transformation strategies. We look forward to helping you drive your future forward.