Blog

Validating arbitary data

Posted on January 13, 2026

In this tutorial we’ll introduce some basic Conforma concepts and work through some examples of applying policies against some arbitrary input data. ec validate input Conforma can perform policy checks on arbitrary data with ec validate input. Let’s try an example. A simple data file: # file: input.yaml animals: - name: Charlie species: dog - name: Luna species: cat A minimal Conforma policy defined in Rego: # file: no-cats/main.rego package main # METADATA # title: No cats # description: Disallow felines.

Introducing Our Comprehensive Resources Page

Posted on July 23, 2025

Whether you’re just getting started with supply chain security or looking to deepen your understanding of policy enforcement in container workflows, we’ve curated a comprehensive collection of resources to help you on your journey.

We’ve organized all our educational content, like conference presentations, demos, and expert talks, into our new Resources page for easy access and reference.

Policies Polyglot: Evaluating Custom Predicates

Posted on March 20, 2024

Attestations are a wonderful way to attach metadata to container images in a secure manner. One of the most popular formats is SLSA Provenance which is used to provide information on how the image was created. Our Hitchhiker’s Guide demonstrates how to write policies to assert the contents of the SLSA Provenance. Here, we expand on that approach to assert the contents of any attestation format, even completely made up ones.