Session

Shift-Left: Past, Present, and Future of Validation in CI for GitOps Workflows

GitOps has become the de facto approach for managing configurations. However; without robust validation mechanisms, automated deployments can lead to unpredictable outcomes and high maintenance costs.

Up until now GitOps users have largely been on their own for this critical step of their pipeline. Ever see a CI hooked up to prod? Or dry-running against a cluster that takes 10 minutes to spin up? Or forget to update an ObjectReference? Many real world usages defer to spinning up an apiserver with hundreds of CRDs installed as part of CI/CD just to test their manifests, since nothing else is reliable; others resort to incomplete and incorrect JSON schema validations. This is slow, expensive, and wastes valuable time.

In this talk you will learn how to reliably, quickly, locally, validate your Kubernetes manifests using kubectl-validate to how avoid common mistakes and reinventing the wheel when setting up CI for your GitOps system.

Stefan Schimanski

NVIDIA, Principal Engineer

Darmstadt, Germany

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top