Cleanup #
Time to clean up the resources created in this workshop:
Delete the CodeCommit Repo #
Navigate to CodeCommit and delete the construct-lib-repo
repository.
Delete the DynamoDB Table #
Then navigate to DynamoDB and delete the HelloCdkAppStack-HelloHitCounterHitsXXXXXXXX-XXXXXXXXXXXX
table.
Remove and Delete the CodeArtifact Upstream Repositories #
Run this command to disassociate all upstream repositories from the CodeArtifact domain:
aws codeartifact update-repository --repository cdkworkshop-repository --domain cdkworkshop-domain --upstreams --region [Insert Region]
Then run this command to delete the actual upstream repository (npm-store):
aws codeartifact delete-repository --domain cdkworkshop-domain --repository npm-store --region [Insert Region]
Reset Your NPM Registry #
npm config set registry https://registry.npmjs.com/
Delete Cloudformation Stacks #
To clean up the resources created in this section of the workshop, navigate to CloudFormation and delete the stacks named InternalConstructHubStack
, InternalConstructPipelineStack
, and HelloCdkAppStack
.
Delete S3 Buckets #
Navigate to S3 and delete the buckets (~11 of them) whose names begin with internalconstruct
. Some may need to be emptied before deleting them. See the Deleting a bucket documentation for more information.
Delete the construct-hub-workshop Directory #
On your machine, delete the construct-hub-workshop
directory.