-
Notifications
You must be signed in to change notification settings - Fork 9.2k
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
[Enhancement]: Add Valkey support to Elasticache resources #39641
Comments
Community NoteVoting for Prioritization
Volunteering to Work on This Issue
|
Would this be as simple adding Btw the elasticache API docs have not yet been updated: https://docs.aws.amazon.com/AmazonElastiCache/latest/APIReference/API_CreateCacheCluster.html :
|
I think it is a bit more involved as validation also needs to be updated: https://github.com/hashicorp/terraform-provider-aws/blob/main/internal%2Fservice%2Felasticache%2Freplication_group.go#L129
Yes, the docs only seem to be partially updated. |
Warning This issue has been closed, meaning that any additional comments are hard for our team to see. Please assume that the maintainers will not see them. Ongoing conversations amongst community members are welcome, however, the issue will be locked after 30 days. Moving conversations to another venue, such as the AWS Provider forum, is recommended. If you have additional concerns, please open a new issue, referencing this one where needed. |
1 similar comment
Warning This issue has been closed, meaning that any additional comments are hard for our team to see. Please assume that the maintainers will not see them. Ongoing conversations amongst community members are welcome, however, the issue will be locked after 30 days. Moving conversations to another venue, such as the AWS Provider forum, is recommended. If you have additional concerns, please open a new issue, referencing this one where needed. |
This functionality has been released in v5.73.0 of the Terraform AWS Provider. Please see the Terraform documentation on provider versioning or reach out if you need any assistance upgrading. For further feature requests or bug reports with this functionality, please create a new GitHub issue following the template. Thank you! |
I have tried to use the new value in version v5.76.0 and it says :
Is this officially rolled out ? |
@h3ct0rjs Yes, it's rolled out. AWS API provides |
Valkey clusters can be sized below 1 GB as per this AWS blog post. However, there is no way to use the current implementation to configure a Valkey cache with less than 1 GB, as far as I can tell, because under the |
I was able to test this out, it looks like is available now. 😃 . Thanks for the answer @johndoe1505707 |
Description
AWS recently announced support for Valkey as an Elasticache engine.
Attempting to use
valkey
as an engine argument with the existing resources results in a validation error:expected engine to be one of ["redis"], got valkey
.Affected Resource(s) and/or Data Source(s)
aws_elasticache_replication_group
aws_elasticache_cluster
aws_elasticache_serverless_cache
Potential Terraform Configuration
References
Would you like to implement a fix?
None
The text was updated successfully, but these errors were encountered: