aws-samples / aws-cdk-examples

Example projects using the AWS CDK
Apache License 2.0
4.96k stars 2.1k forks source link

Add typescript OpenSearch example #917

Closed deshruch closed 6 months ago

deshruch commented 9 months ago

Describe the feature

This example will

Use Case

Deploying a Opensearch domain in a VPC has been easy with Cdk. However, accessing dashboards outside VPC requires either creating an ssh tunnel or deploying an EC2 instance, ssh into it and installing nginx and configuring it manually to have cognito authentication.

Proposed Solution

This will be a new example added to https://github.com/aws-samples/aws-cdk-examples/tree/master/typescript/opensearch/ The cdk will use CloudFormationInit to configure Nginx. I have a working example of this. I only need to structure it for the examples repo.

Similar examples in the repository are: https://github.com/aws-samples/aws-cdk-examples/tree/master/python/opensearch/os-vpc-provision https://github.com/aws-samples/aws-cdk-examples/pull/907

Other Information

No response

Acknowledgements

Language

Typescript

deshruch commented 8 months ago

@kaizio Is this approved? Should I create a PR?

deshruch commented 6 months ago

PR merged

github-actions[bot] commented 6 months ago

⚠️COMMENT VISIBILITY WARNING⚠️

Comments on closed issues are hard for our team to see. If you need more assistance, please either tag a team member or open a new issue that references this one. If you wish to keep having a conversation with other community members under this issue feel free to do so.