Aws-cdk: L2 support for Elasticache for Redis

Created on 26 May 2020  路  5Comments  路  Source: aws/aws-cdk

Currently there's only L1 resources in aws-elasticache.

Let's have an initial redis L2 resource support.

Use Case

To create elasticache for redis with L2 constructs.

Proposed Solution

Other

  • [x] :wave: I may be able to implement this feature request
  • [ ] :warning: This feature might incur a breaking change

This is a :rocket: Feature Request

@aws-cdaws-elasticache efforlarge feature-request p1

Most helpful comment

Actually, I have been working on it.
I'll make a pull request as a draft soon.

  • [x] cache-cluster

    • [ ] redis

    • [ ] replication-group

    • [ ] memcached

  • [x] parameter-group
  • [x] subnet-group
  • [ ] security-group

All 5 comments

Actually, I have been working on it.
I'll make a pull request as a draft soon.

  • [x] cache-cluster

    • [ ] redis

    • [ ] replication-group

    • [ ] memcached

  • [x] parameter-group
  • [x] subnet-group
  • [ ] security-group

@civilizeddev wow great. I'll hold my PR then. Hope we can ship it soon.

Hi @civilizeddev and @pahud - Thanks for creating this and especially for taking the time to contribute!

@civilizeddev I suspect this is going to be a rather large PR, and might take some time to review and merge...

In the spirit of incremental changes, what do you think about first creating a PR that only contains the README of these new constructs? This will give us a chance to talk about the API and address concerns before actually diving into the code and having to go through one more review cycle.

I know you've already started working on it, but my suggestion is that you pause that for a bit until we converge on the README.

Upside is you will already have the readme all done :)

We should also consider this issue: https://github.com/aws/aws-cdk/issues/8180 (Possible with a custom resource that updates the parameter group and assigns a name to it).

Did @civilizeddev ever get around to building this? I just finished of a lovely (sarcasm) stack using the L1 constructs for a Redis Replication Group. They're not exactly "easy" :)

Was this page helpful?
0 / 5 - 0 ratings

Related issues

NukaCody picture NukaCody  路  3Comments

slipdexic picture slipdexic  路  3Comments

artyom-melnikov picture artyom-melnikov  路  3Comments

pepastach picture pepastach  路  3Comments

eladb picture eladb  路  3Comments