Skip to content

feat(controlplane): support for sending attestation through CAS - #45

Merged
migmartri merged 1 commit into
chainloop-dev:mainfrom
migmartri:talk-to-cas
Mar 21, 2023
Merged

feat(controlplane): support for sending attestation through CAS#45
migmartri merged 1 commit into
chainloop-dev:mainfrom
migmartri:talk-to-cas

Conversation

@migmartri

@migmartri migmartri commented Mar 20, 2023

Copy link
Copy Markdown
Member

Adds support to send attestation directly to the CAS instead of talking to OCI.

This patch contains:

  • Setups the plumbing, configuration options
  • Keeps but deprecate the old mechanism (talking directly to the OCI registry) for now, having preference the new way
  • Enables the new way in development

NOTE: This only implements attestation upload, see #2 for the rest of the subtasks

Refs #2

Signed-off-by: Miguel Martinez Trivino <miguel@chainloop.dev>
@migmartri migmartri changed the title feat(controlplane): talk to CAS feat(controlplane): support for sending attestation through CAS Mar 21, 2023
@migmartri
migmartri marked this pull request as ready for review March 21, 2023 14:41
@migmartri
migmartri merged commit 4774567 into chainloop-dev:main Mar 21, 2023
@migmartri
migmartri deleted the talk-to-cas branch March 21, 2023 14:41
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