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

New Pattern: aws-cloudfront-mediastore #104

Closed
1 of 2 tasks
beomseoklee opened this issue Nov 18, 2020 · 1 comment
Closed
1 of 2 tasks

New Pattern: aws-cloudfront-mediastore #104

beomseoklee opened this issue Nov 18, 2020 · 1 comment
Assignees
Labels
feature-request A feature should be added or improved

Comments

@beomseoklee
Copy link
Contributor

As aws-solutions-constructs has aws-cloudfront-X patterns, it would be good to have aws-cloudfront-mediastore pattern to implement AWS Elemental MediaStore container as an Amazon CloudFront distribution origin.

Use Case

An Amazon CloudFront distribution can have AWS Elemental MediaStore container as an origin, and this pattern would help to create an AWS CloudFormation template for live streaming solutions easily.

Proposed Solution

  1. Users can use the existing AWS Elemental MediaStore container.
  2. The pattern creates a new AWS Elemental MediaStore container if not using the existing one.
    1. When creating a new container, it uses a user provided props. If no props are provided, it uses the default props.
    2. The default props used by the pattern would contain aws:UserAgent to only allow the specific user agent, and the CloudFront is going to have that in the custom header.
  3. The pattern creates a new Amazon CloudFront distribution, and it uses user provided props if there is any. Otherwise, it uses the default props.

Other

  • 👋 I may be able to implement this feature request
  • ⚠️ This feature might incur a breaking change

This is a 🚀 Feature Request

@beomseoklee beomseoklee added feature-request A feature should be added or improved needs-triage The issue or PR still needs to be triaged labels Nov 18, 2020
@hnishar hnishar added in-progress This issue is being actively worked on and removed needs-triage The issue or PR still needs to be triaged labels Dec 4, 2020
@hnishar hnishar removed the in-progress This issue is being actively worked on label Dec 16, 2020
@hnishar
Copy link
Contributor

hnishar commented Dec 16, 2020

New pattern published in v1.77.0 release

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature-request A feature should be added or improved
Projects
None yet
Development

No branches or pull requests

2 participants