You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When using the AWS provider to create a Kinesis Data Firehose delivery stream (aws_kinesis_firehose_delivery_stream) I would like to configure VPC access. This will allow Kinesis Data Firehose delivery stream to access an Elasticsearch Service domain which is hosted in a Virtual Private Cloud.
Currently, when attempting to connect aws_kinesis_firehose_delivery_stream to aws_elasticsearch_domain (with vpc_options {} block) an error is printed:
Error: error creating Kinesis Firehose Delivery Stream: InvalidArgumentException: Domain arn:aws:es:eu-central-1:000000000000:domain/some-es-domain is in a VPC while the delivery stream does not have a VpcConfiguration
I'm going to lock this issue because it has been closed for 30 days ⏳. This helps our maintainers find and focus on the active issues.
If you have found a problem that seems similar to this, please open a new issue and complete the issue template so we can capture all the details necessary to investigate further.
ghost
locked and limited conversation to collaborators
Jun 7, 2020
Sign up for freeto subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Current Terraform Version
Use-cases
When using the AWS provider to create a Kinesis Data Firehose delivery stream (aws_kinesis_firehose_delivery_stream) I would like to configure VPC access. This will allow Kinesis Data Firehose delivery stream to access an Elasticsearch Service domain which is hosted in a Virtual Private Cloud.
Currently, when attempting to connect aws_kinesis_firehose_delivery_stream to aws_elasticsearch_domain (with vpc_options {} block) an error is printed:
Attempted Solutions
Proposal
As described in https://idk.dev/ingest-streaming-data-into-amazon-elasticsearch-service-within-the-privacy-of-your-vpc-with-amazon-kinesis-data-firehose/ the Kinesis Data Firehose support for VPC was added recently. The Terraform documentation (https://www.terraform.io/docs/providers/aws/r/kinesis_firehose_delivery_stream.html) does not mention VPC settings yet. I propose to extend the AWS provider to include VPC support for Kinesis Data Firehose.
References
(searched hashicorp/terraform issues, but no relevant issues found)
The text was updated successfully, but these errors were encountered: