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

Initial PR #1

Merged
merged 27 commits into from
Aug 15, 2024
Merged

Initial PR #1

merged 27 commits into from
Aug 15, 2024

Conversation

hrodmn
Copy link
Collaborator

@hrodmn hrodmn commented Aug 9, 2024

We have a functioning federated collection discovery deployment!

Outline of changes:

  • deploy Github Action workflow
    • deploys the CDK stack
    • build the client app and uploads to S3
  • CDK Python app with:
    • the Federated Collection Discovery API deployed on a Lambda with an API gateway
    • the Federated Collection Discovery client app deployed in an S3 bucket, served by CloudFront

The two files with most of the action are infrastructure/app.py and .github/workflows/deploy.yaml

@hrodmn hrodmn self-assigned this Aug 14, 2024
@hrodmn hrodmn requested a review from jjfrench August 14, 2024 20:08
@hrodmn hrodmn marked this pull request as ready for review August 14, 2024 20:11
.github/workflows/deploy.yaml Outdated Show resolved Hide resolved
.github/workflows/deploy.yaml Show resolved Hide resolved
infrastructure/Dockerfile.api Outdated Show resolved Hide resolved
infrastructure/app.py Show resolved Hide resolved
infrastructure/app.py Show resolved Hide resolved
.github/workflows/deploy.yaml Outdated Show resolved Hide resolved
README.md Show resolved Hide resolved
@hrodmn hrodmn merged commit e03f399 into main Aug 15, 2024
1 check passed
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.

2 participants