aws / aws/aws-cdk-cli

(hotswap): Hotswap - support `ConfigurationEndpoint.Address` attribute of the `AWS::ElastiCache::CacheCluster` resource

Open
#637 15 comments 0 reactions 0 assignees View on GitHub
effort/large feature-request p2
Dominant language
TypeScript
Stars
105
Forks
122
Avg merge
1d 17h
Merged PRs (30d)
71

Description

### What is the problem?

Can't use `cdk deploy --hotswap` with an ElastiCache CacheCluster. Get the error:
```
Error: We don't support attributes of the 'AWS::ElastiCache::CacheCluster' resource.
This is a CDK limitation. Please report it at https://github.com/aws/aws-cdk/issues/new/choose
```
Just following the instructions in the error :)

### Reproduction Steps

Try to run `cdk deploy --hotswap` on a previously deployed cdk stack with a Fargate Service/Task that has an ElastiCache endpoint in it's environment variables.

### What did you expect to happen?

Successful hotswap

### What actually happened?

Received an error
```
Error: We don't support attributes of the 'AWS::ElastiCache::CacheCluster' resource.
This is a CDK limitation. Please report it at https://github.com/aws/aws-cdk/issues/new/choose
```

### CDK CLI Version

2.8.0

### Framework Version

_No response_

### Node.js Version

v16.13.2

### OS

Mac OS 12.1

### Language

Python

### Language Version

_No response_

### Other information

_No response_

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.