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>

CopilotAI 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.

FileDescription
daprdocs/content/en/operations/security/mtls.mdDocuments the workload-certificate X.509 extension and how to view it with OpenSSL.
daprdocs/content/en/developing-applications/building-blocks/workflow/workflow-history-signing.mdConnects the certificate extension to workflow-history provenance and adds FAQ/related links.
daprdocs/content/en/concepts/security-concept.mdAdds the normative explanation: trust model, inclusion rules, OID, and decoding guidance.
daprdocs/content/en/concepts/dapr-services/sentry.mdMentions 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 threaddaprdocs/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>

@marcduikermarcduiker 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 freeto 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

@JoshVanL@marcduiker