99 Microservices problems but the deployment ain't one

By Eric Smalling

Elevator Pitch

K8s, Helm & similar tools help enable deployment of microservices app stacks, but the larger they scale, the harder it is to deploy. This is especially true in environments where connectivity is constrained. In this session, we’ll dive into the Zarf project which aims solve these challenges.

Description

Whether you are deploying to air-gapped systems, remote/edge locations with intermittent or constrained connectivity, or simply needing to simplify the deployment of your Kubernetes applications, transmitting all of the images, charts and values for your application can be complicated.

The Zarf project is an 100% open-source utility that takes care of bundling all of the artifacts your application(s) need into a single bundle which can then be transmitted and deployed with a single command.

In this session I will do a live demonstration taking a fairly complicated collection of helm charts with dozens of images and deploying it onto a Kubernetes cluster on a LAN that is completely disconnected at deployment time.

Then we will take a quick look under the hood of how it works and talk about some of the other benefits it brings to the table.

Notes

I have spoken on container security twice at two separate Cloud Native Security Conferences (2022 and 2023) as well as several conferences and meetups since 2017 including a Lighting talk at DevOps Days DFW 2022.

A partial playlist of my recorded speaking engagements is available at https://youtube.com/playlist?list=PLkxxtEVNJyBw6tOjMh-lD4a56wCaugwQa&si=-NtL1ct1M47AHChP