Operator View
By integrating CI/CD workloads into Chainloop control plane, the SecOps operator gain visibility on their organization automation.
Workflows overview
You can get the list of Workflow runs and their status, including ones that have not finished yet. This is useful to define SLOs based on build times, or attestation anomalies.
$ chainloop workflow run ls
┌──────────────────────────────────────┬─────────┬────────────────┬─────────┬─────────────────────┬──────────────────────────────────────────────────────────────────┐
│ ID │ PROJECT │ WORKFLOW │ STATE │ CREATED AT │ RUN URL │
├──────────────────────────────────────┼─────────┼────────────────┼─────────┼─────────────────────┼──────────────────────────────────────────────────────────────────┤
│ a2f724b7-1c8c-438d-aac3-3e6b6e5be302 │ skynet │ build-and-test │ success │ 07 Nov 22 20:45 UTC │ https://github.com/chainloop-dev/bedrock/actions/runs/3411479373 │
│ 66c89ece-9513-4ff7-9625-933340e55333 │ skynet │ build-and-test │ success │ 07 Nov 22 15:22 UTC │ https://github.com/chainloop-dev/bedrock/actions/runs/3411479372 │
│ 4ba1bc3b-e54c-4ae5-9c31-aa44726c542f │ skynet │ build-and-test │ failed │ 06 Nov 22 00:14 UTC │ https://github.com/chainloop-dev/bedrock/actions/runs/3411479211 │
└──────────────────────────────────────┴─────────┴────────────────┴─────────┴─────────────────────┴──────────────────────────────────────────────────────────────────┘
Attestation inspection
Get attestation information for a given workflow run
$ chainloop workflow run describe --id a2f724b7-1c8c-438d-aac3-3e6b6e5be302