Skip to content

Docs: add RFC for Sigstore integration for AgentCard supply chain verification#283

Draft
kevincogan wants to merge 1 commit into
kagenti:mainfrom
kevincogan:docs/rfc-sigstore-agentcard-verification
Draft

Docs: add RFC for Sigstore integration for AgentCard supply chain verification#283
kevincogan wants to merge 1 commit into
kagenti:mainfrom
kevincogan:docs/rfc-sigstore-agentcard-verification

Conversation

@kevincogan
Copy link
Copy Markdown
Contributor

Summary

Adds the RFC for Sigstore integration into the kagenti-operator's AgentCard feature. This document proposes adding supply-chain provenance verification alongside the existing SPIRE/SPIFFE runtime identity system.

The RFC covers:

  • Phase 1: SPIRE Sigstore image verification (config only, no Go code)
  • Phase 2A: Move signing authority from init-container to operator
  • Phase 2B: Sigstore bundle verification for agent card blobs
  • Phase 3: Dual-layer status conditions and backend/UI integration
  • Phase 4: OCI attestations and SPIRE attestor composition (future direction)

Key design decisions include using the SPIRE K8s attestor's built-in Sigstore support over a separate Policy Controller, a new BundleVerifier interface (Interface Segregation from the existing JWS Provider), and operator-level signing to eliminate the self-attestation trust gap identified in the PR #1038 review.

Related issue(s)

Testing Instructions

N/A - documentation only.

@kevincogan kevincogan changed the title Docs: add RFC for Sigstore integration for AgentCard supply chain ver… Docs: add RFC for Sigstore integration for AgentCard supply chain verification Apr 14, 2026
…ification.

Signed-off-by: Kevin Cogan <kevin.s.cogan@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant