Skip to content

Workflow: image digests in workload SVID - #5271

Open
JoshVanL wants to merge 2 commits into
dapr:v1.19from
JoshVanL:image-svid-sentry
Open

Workflow: image digests in workload SVID#5271
JoshVanL wants to merge 2 commits into
dapr:v1.19from
JoshVanL:image-svid-sentry

Conversation

@JoshVanL

Copy link
Copy Markdown
Contributor

Implemented in dapr/dapr#10282

Implemented in dapr/dapr#10282

Signed-off-by: joshvanl <me@joshvanl.dev>

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates Dapr documentation to describe the new Kubernetes-only behavior (Dapr 1.19+) where Sentry stamps a pod’s container image references (optionally with resolved digests) into workload SVID certificates via a non-critical X.509 extension, and explains how this enables software provenance (notably for workflow history signing).

Changes:

  • Added an mTLS doc section describing the container-image X.509 extension and how to inspect it.
  • Extended workflow history signing docs to explain how persisted signing certificates enable “which images executed this workflow” provenance.
  • Added a new security concepts subsection defining the trust model, included containers, OID, and decoding/wire format; plus a short Sentry overview mention.

Reviewed changes

Copilot reviewed 4 out of 4 changed files in this pull request and generated 1 comment.

File Description
daprdocs/content/en/operations/security/mtls.md Documents the workload-certificate X.509 extension and how to view it with OpenSSL.
daprdocs/content/en/developing-applications/building-blocks/workflow/workflow-history-signing.md Connects the certificate extension to workflow-history provenance and adds FAQ/related links.
daprdocs/content/en/concepts/security-concept.md Adds the normative explanation: trust model, inclusion rules, OID, and decoding guidance.
daprdocs/content/en/concepts/dapr-services/sentry.md Mentions the new “image references in SVIDs” capability in the Sentry overview.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread daprdocs/content/en/operations/security/mtls.md Outdated
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Signed-off-by: Josh van Leeuwen <me@joshvanl.dev>

@marcduiker marcduiker left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

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.

3 participants