首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将红簇从一个堆栈中分离出来

将红簇从一个堆栈中分离出来
EN

Stack Overflow用户
提问于 2021-01-29 22:15:19
回答 1查看 426关注 0票数 1

我有一个Redis Cluster,它是使用aws-cdk(python)创建的。基本上,我创建这个redis-cluster是作为service-stack的一部分。

我的服务堆栈如下所示

代码语言:javascript
复制
s3 bucket
ecs cluster
lambda function
redis cluster

我想将redis clusterservice-stack中分离出来,并想把它放到另一个堆栈中,比如redis-stack

可能的解决方案我需要从service-stack中删除redis cluster并创建另一个名为redis-stack的堆栈并部署redis cluster

My redis cluster已经部署在PROD中。我不想删除redis cluster

在不删除现有的目标的情况下,我希望将redis clusterservice-stack移动到redis-stack

,有人能提出解决这个问题的办法吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-01-29 22:31:24

通常,可以通过导入过程来完成它,正如在堆栈之间移动资源中所解释的那样。

但是,AWS::ElastiCache::CacheCluster 不支持导入过程。只有一些资源支持它。遗憾的是,ElastiCache不是这些资源中的一种。

所以,如果你不想接触你的prod集群,现在你就被你所拥有的困住了。也许在不久的将来,对导入以及随后移动的AWS::ElastiCache::CacheCluster的支持将被添加到CloudFormation中。否则,您必须对其进行快照,并在新堆栈中重新创建。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65962414

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档