aws-samples / aws-cdk-examples

Example projects using the AWS CDK
Apache License 2.0
5.08k stars 2.14k forks source link

Opensearch Cluster in VPC and authenticated access to dashboard outside VPC using Nginx Proxy server #960

Closed deshruch closed 9 months ago

deshruch commented 10 months ago

Opensearch Cluster in VPC and authenticated access to dashboard outside VPC using Nginx Proxy server This project demonstrates how to set up Amazon OpenSearch Service domain in a VPC. Along with OpenSearch Service domain it also launches an EC2 instance to run nginx proxy for accessing OpenSearch Dashboards. This example also deploys Cognito resources to provide authenticated access to Amazon Opensearch Dashboard.

Fixes # Issue917


By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

kaiz-io commented 9 months ago

Thanks @deshruch for the contribution. The following typescript/opensearch/os_vpc_provision/jest.config.js file is causing your app to fail the build. Please delete this file since you don't have any test for it to run.

github-actions[bot] commented 9 months ago

This PR has not received a response in a while. If you want to keep this issue open, please leave a comment below and auto-close will be canceled.

deshruch commented 9 months ago

@kaizio will do.. thanks

deshruch commented 9 months ago

@kaizio Done. Can you review please?

deshruch commented 9 months ago

@kaizio Thank you!

peternied commented 9 months ago

@deshruch Nicely done - OpenSearch has some CDK projects of its own that might overlap with this contribution or alternately be useful to include in this repository. I've created an issue within the OpenSearch-Project to follow up [1] and potentially build off this change.

deshruch commented 9 months ago

@deshruch Nicely done - OpenSearch has some CDK projects of its own that might overlap with this contribution or alternately be useful to include in this repository. I've created an issue within the OpenSearch-Project to follow up [1] and potentially build off this change.

Makes sense. TBH, I was not aware of the other repo you mentioned, so I guess it does need some exposure