Skip to content

aws-samples/aws-signer-oci-artifacts

AWS CDK OCI Artifact Signing project

This project is used to demonstrate how OCI artifacts can be signed and verified in a developement pipeline.

Important: this application uses various AWS services and there are costs associated with these services after the Free Tier usage - please see the AWS Pricing page for details. You are responsible for any AWS costs incurred. No warranty is implied in this example.


Requirements

Reference Architecture

Reference Arcchitecture

Installation Instructions

  1. Clone the repo onto your local development machine:
git clone https://github.com/aws-samples/aws-signer-oci-artifacts
  1. Change into the cloned directed with cd aws-signer-oci-artifacts and install the dependencies via npm install

  2. Deploy the CDK application via cdk deploy. During the following prompt, Do you wish to deploy these changes (y/n)?, enter y, to enable the infrastructure to deployed.

Cleanup

  1. Navigate to the ECR repository which should be named signer-workflow-ecr and delete all the artifacts.

  2. Destroy the CDK application:

cdk destroy

If you have any questions, please contact the author or raise an issue in the GitHub repo.

Security

See CONTRIBUTING for more information.

License

This library is licensed under the MIT-0 License. See the LICENSE file.

About

No description, website, or topics provided.

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published