2025-02-05, 09:00–13:00, Workshop Chef / Cue B.3.036
We will explore how to use CUE with the central registry, including validating JSON and YAML as well as using CUE with JSON Schema.
CUE recently released the central registry. This allows sharing configuration of all sorts, including APIs and policy to a larger audience in versioned units called modules. Its strict approach to versioning allows for reproducible results.
In this workshop you will learn how to use existing schema to validate your Kubernetes configurations and how to upload your own modules.
Marcel van Lohuizen created the open source CUE project building on 20 years of experience in the natural language processing and cloud configuration space. At Google he was, among other things, a member of the founding Borg team (the inspiration for Kubernetes), where he created the core tooling as well as the Borg Configuration Language (BCL), and a long-time member of the Go team. He is now the CEO of CUE Labs.