-
Notifications
You must be signed in to change notification settings - Fork 9.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support route53resolver #6525
Comments
It looks like there will potentially be a number of new resources/data sources for Route53 Resolver:
It would probably be best to have separate issues and PRs for sets of related new resources and maybe use this issue to create the scaffolding needed when any new AWS service is introduced (e.g. additions to |
@ewbankkit: Are you planning to work on this? I need |
@gazoakley Yes, I can get this PRed today. I'll do the minimal changes that will be needed to get the initial set of resources in; Probably just additions to |
@gazoakley Relevant PR is #6554. |
@ewbankkit: Thanks - I've pulled your change in. Seems like turtles all the way down though, since writing tests that fully exercise |
@gazoakley The Route 53 Resolver endpoint PR is #6574. Right now there's a limitation on supporting only one |
Using this as I need this for a project, I find the way to use intuitive, any ETA on having this merged to master? Any help needed? resource "aws_security_group" "resolver_isp_public_util" {
name = "${module.isp_resolver_label.id}"
description = "Allow ISP mLink DNS inbound traffic"
vpc_id = "${data.terraform_remote_state.shared.production_vpc_id}"
ingress {
from_port = 53
to_port = 53
protocol = "UDP"
cidr_blocks = ["${var.mlink_cidr}"]
}
egress {
from_port = 0
to_port = 0
protocol = "-1"
cidr_blocks = ["0.0.0.0/0"]
}
tags = "${module.isp_resolver_label.tags}"
}
resource "aws_route53_resolver_endpoint" "isp_public_util" {
name = "${module.isp_resolver_label.id}"
direction = "INBOUND"
security_group_ids = [
"${aws_security_group.resolver_isp_public_util.id}",
]
ip_address {
subnet_id = "${module.public_subnets_shared.subnet_map["ap-southeast-1a"]}"
ip = "${cidrhost(local.public_subnets_shared_zone_cidrs["ap-southeast-1a"], -3)}"
}
ip_address {
subnet_id = "${module.public_subnets_shared.subnet_map["ap-southeast-1b"]}"
ip = "${cidrhost(local.public_subnets_shared_zone_cidrs["ap-southeast-1b"], -3)}"
}
tags = "${module.isp_resolver_label.tags}"
} |
@so0k I just need to get the time to complete the implementation; should be able to do that today. |
Great :) |
@ewbankkit - any update about this PR? Maybe some help is needed? |
@patryk-dev See my comments here. |
Any updates when this will be available ? |
Anything I can do to help this along? |
Would be glad to hear about updates here! We are currently in need of this functionality... |
This will start its full review process after we release version 2.0.0 and a subsequent release with Terraform 0.12 support (potentially version 2.1.0). |
Does that mean it won't be supported in tf 11 and v1.x of the provider? Or just that V12 is keeping you from working on this? Thanks for the clarification. |
Hi, With provider.aws: version = "~> 2.1" is failed with message:
|
The |
@dalvarezquiroga thanks for reporting the issue and I'm sorry you are running into trouble. I created a new issue #7942 to track your last comment. Please feel free to update that issue with any relevant information about Terraform or configuration details. In the meantime, @CliffHoogervorst @ewbankkit I am going to close this issue now that the resolver resources have been merged. Please feel free to reach out if you would like for me to keep it open for further tracking. |
This has been released in version 2.2.0 of the Terraform AWS provider. Please see the Terraform documentation on provider versioning or reach out if you need any assistance upgrading. |
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 feel this issue should be reopened, we encourage creating a new issue linking back to this one for added context. Thanks! |
Community Note
Description
Support for route53resolver https://aws.amazon.com/blogs/aws/new-amazon-route-53-resolver-for-hybrid-clouds/
New or Affected Resource(s)
Potential Terraform Configuration
References
https://aws.amazon.com/blogs/aws/new-amazon-route-53-resolver-for-hybrid-clouds/
The text was updated successfully, but these errors were encountered: