Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Merged
merged 1 commit into from
Mar 21, 2023

Conversation

migmartri
Copy link
Member

@migmartri migmartri commented Mar 20, 2023

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.

None yet

1 participant