edgelesssys / constellation

Constellation is the first Confidential Kubernetes. Constellation shields entire Kubernetes clusters from the (cloud) infrastructure using confidential computing.
GNU Affero General Public License v3.0
903 stars 47 forks source link

cli: enable JSON output for `constellation verify` on Azure TDX #3164

Closed daniel-weisse closed 3 weeks ago

daniel-weisse commented 3 weeks ago

Context

Our CI parses the JSON output of constellation verify in order to upload the latest CC claims to Constellation's CDN. For now, this was only enabled for SEV-SNP attestation variants.

Proposed change(s)

Additional info

netlify[bot] commented 3 weeks ago

Deploy Preview for constellation-docs canceled.

Name Link
Latest commit b3fbd44b5b98c1fffb5123b81e201c2f7da6724d
Latest deploy log https://app.netlify.com/sites/constellation-docs/deploys/66697f51a8a5030008874818
github-actions[bot] commented 3 weeks ago

Coverage report

Package Old New Trend
cli/internal/cmd 41.00% 40.90% :arrow_lower_right:
internal/attestation/azure/tdx 8.80% 8.80% :construction:
internal/verify 8.00% 8.00% :construction: