Skip to content
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 ElastiCache/Redis In-Transit and At-Rest Encryption #2087

Closed
ewbankkit opened this issue Oct 27, 2017 · 22 comments
Closed

Support ElastiCache/Redis In-Transit and At-Rest Encryption #2087

ewbankkit opened this issue Oct 27, 2017 · 22 comments
Labels
enhancement Requests to existing resources that expand the functionality or scope. service/elasticache Issues and PRs that pertain to the elasticache service.
Milestone

Comments

@ewbankkit
Copy link
Contributor

Recently announced support for in-transit and at-rest encryption for ElastiCache for Redis clusters.
Add support in Terraform.

@nathanielks
Copy link
Contributor

@ewbankkit are you working on this? I'm getting started on this myself!

@nathanielks
Copy link
Contributor

#2090

@ewbankkit
Copy link
Contributor Author

No, just added it as an issue that I'd tackle sooner or later if nobody got to it first. Thanks for tackling this.

@nathanielks
Copy link
Contributor

Surely! I've been looking for something I could contribute to and this looked like a great opportunity!

@yelvert
Copy link

yelvert commented Nov 14, 2017

It looks like this is already possible by using a custom parameter group, http://docs.aws.amazon.com/AmazonElastiCache/latest/UserGuide/ParameterGroups.Redis.html.

@nathanielks
Copy link
Contributor

@yelvert see #2090 and #2090 (comment). Just waiting on Review/Merge now!

@paddycarver paddycarver added the enhancement Requests to existing resources that expand the functionality or scope. label Nov 21, 2017
@ghost
Copy link

ghost commented Nov 28, 2017

Any news about this PR?

@guybumbling
Copy link

I am very interested in progress on this effort. Looking forward to news of it's release. Thanks for taking on this task.

@LukaszTheProgrammer
Copy link

I saw that the encryption enhancement is on master so far. Any news when it will be released ?

@nathanielks
Copy link
Contributor

@LukaszTheProgrammer Looking at the Changelog history, I can see releases averaging every week to 2 weeks. It shouldn't be too much longer! It's also possible to build master locally and use it sooner if you like!

@LukaszTheProgrammer
Copy link

Thanks for the info.

@jayudhandha
Copy link

@yelvert I have checked your suggestion https://github.com/terraform-providers/terraform-provider-aws/issues/2087#issuecomment-344365352
But it looks like there is not any specific option to enable the In-Transit/At-Rest encryption in Custom Parameter group.
Please guide!

@jayudhandha
Copy link

Any update on this?

@dave-receptiviti
Copy link

It would really be awesome to be able to terraform this part of the infrastructure (encryption is a prerequisite) :)

@nathanielks
Copy link
Contributor

@dave-receptiviti @jayudhandha the changes were rolled out in 1.6, so it's officially supported now!

  • at_rest_encryption_enabled - (Optional) Whether to enable encryption at rest.
  • transit_encryption_enabled - (Optional) Whether to enable encryption in transit.
  • auth_token - (Optional) The password used to access a password protected server. Can be specified only if transit_encryption_enabled = true.

https://www.terraform.io/docs/providers/aws/r/elasticache_replication_group.html

@nathanielks
Copy link
Contributor

Maintainers: this issue is resolved, so it can be closed!

@jayudhandha
Copy link

@nathanielks I am using 1.2 right now.
Is there any changes that i need to take care if i am upgrading to 1.6?

@nathanielks
Copy link
Contributor

@radeksimko radeksimko added the service/elasticache Issues and PRs that pertain to the elasticache service. label Jan 28, 2018
@bflad bflad added this to the v1.6.0 milestone Mar 21, 2018
@bflad
Copy link
Member

bflad commented Mar 21, 2018

This was previously released in version 1.6.0 of the AWS provider and has been available in all releases since. Please see the Terraform documentation on provider versioning or reach out if you need any assistance upgrading.

@bflad bflad closed this as completed Mar 21, 2018
@jl2501
Copy link

jl2501 commented Jun 3, 2018

This is not yet available for AWS ElastiCache Redis w/out Cluster Mode Enabled?

@nathanielks
Copy link
Contributor

@jl2501 correct, this is only for ElastiCache Replication Groups.

@ghost
Copy link

ghost commented Apr 5, 2020

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!

@hashicorp hashicorp locked and limited conversation to collaborators Apr 5, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
enhancement Requests to existing resources that expand the functionality or scope. service/elasticache Issues and PRs that pertain to the elasticache service.
Projects
None yet
Development

No branches or pull requests