cartographer icon indicating copy to clipboard operation
cartographer copied to clipboard

R4RFC: Artifact tracing

Open jwntrs opened this issue 2 years ago • 0 comments

Description of problem

For a particular resource in a supply chain, we would like to be able to assert that a given input produced a specific output.

We are requesting an RFC that describes how to achieve that result using the following mechanics:

  • Allow resources (via template) to define fields in their status that indicate which inputs and outputs to compare. If the input matches a specified input field, then you can trust the output (transforms input e.g. source to image)
  • Allow resources (via template) to defined fields in their status that indicate which field should match a particular input (pass through input e.g. source to source).
  • Allow resources (via template) to indicate that by holding spec updates we can trust a combination of the observed generation and some "healthy" status condition to know that a value in the spec produced a result in the status.

jwntrs avatar Mar 24 '22 16:03 jwntrs