(opensearch): We should ship an es requests provider
- Dominant language
- TypeScript
- Stars
- 12.9k
- Forks
- 4.6k
- Avg merge
- 2d 3h
- Merged PRs (30d)
- 83
Description
### Description
When you use es with cdk, you propably want to have something like an es requests provider (custom resource, that can handle opensearch api requests).
Thinking of a improved version of
https://github.com/aws-samples/amazon-elasticsearch-service-with-cognito/blob/master/functions/es-requests/es-requests.js
### Use Case
Allow deployment of opensearch api objects via cdk
### Proposed Solution
Implement a custom resource
### Other information
_No response_
### Acknowledge
- [X] I may be able to implement this feature request
- [ ] This feature might incur a breaking change
Contributor guide
Research direction
Start by reading the linked example at functions/es-requests/es-requests.js to understand the proposed request provider. Define what the CDK custom resource must support for deploying OpenSearch API objects, then verify that those objects can be deployed through the resulting provider.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- cloud, infrastructure
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 30/100