MSK clusters running in KRaft mode have controllers node which expose some useful Prometheus metrics, per https://docs.aws.amazon.com/msk/latest/developerguide/kraft-intro.html. Currently there doesn't seem to be a way to read the list of controller nodes for a cluster using Terraform.
Requested Resource(s) and/or Data Source(s)
aws_msk_controller_nodes
Potential Terraform Configuration
data "aws_msk_controller_nodes" "example" {
cluster_arn = aws_msk_cluster.example.arn
}
Please do not leave "+1" or other comments that do not add relevant new information or questions, they generate extra noise for issue followers and do not help prioritize the request.
Volunteering to Work on This Issue
If you are interested in working on this issue, please leave a comment.
If this would be your first contribution, please review the contribution guide.
Description
MSK clusters running in KRaft mode have controllers node which expose some useful Prometheus metrics, per https://docs.aws.amazon.com/msk/latest/developerguide/kraft-intro.html. Currently there doesn't seem to be a way to read the list of controller nodes for a cluster using Terraform.
Requested Resource(s) and/or Data Source(s)
Potential Terraform Configuration
References
https://docs.aws.amazon.com/msk/latest/developerguide/kraft-intro.html
Would you like to implement a fix?
No