API · 01 of 03 · The shape
One front door for CI/CD
Tower, agents, scripts and people all ask the same API. How they get to it differs; what they are allowed to do, and what gets written down, does not.
One contract
30 operations in one OpenAPI file, each with a tier. A test fails if the server and the spec ever differ.
Three ways in
The API server proxy for the other cluster, the Service inside it, and since November 1 a Gateway route for people.
Sources stay behind it
No caller reads Tekton Results, Testkube or Rekor itself any more, or holds a GitHub token.