-
I have attempted to deploy the solution several times. Most of the time, it appears that the OpenSearchStack is taking too long to deploy. On a few occasions, the deployment failed at the SearchResolversStack, specifically during the creation of the OpenSearchSetupFunction and the SearchApiAppSyncFunction. Additionally, I encountered a create_failed error at the GremlinResolversStack. Do you have any recommendations to overcome this issue? I have already increased the timeout to 180 at the Stack creation options, but this hasn’t resolved the problem. Should I amend the timeout directly in the CloudFormation template for the OpenSearchStack? |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 3 replies
-
Are you attempting to deploy this to an existing VPC? I'm guessing you're seeing an error like the following:
The reason for this is that private subnets provided as CloudFormation parameters do not have the ability to route to S3. The
Resolution:
or
Also note that if your VPC will not have a NAT gateway, for the solution to function properly after deployment you must ensure that you have VPC endpoints for all the AWS services listed in the AWS APIs section of the documentation. The VPC requirements are fully documented in the implementation guide. |
Beta Was this translation helpful? Give feedback.
Are you attempting to deploy this to an existing VPC? I'm guessing you're seeing an error like the following:
The reason for this is that private subnets provided as CloudFormation parameters do not have the ability to route to S3. The
SearchResolversStack
stack has a custom resource that creates an index in the OpenSearch cluster. This custom resource runs in the same VPC as the cluster. Custom resources must write the result of their execution to an S3 bucket owned by the CloudFormation team and if …