2017-10-24 5 views
0

Terraform을 사용하여 단기간 실행 이벤트를 위해 AWS 환경을 확장하고 축소합니다. AWS가 Elasticache Redis 인스턴스 유형을 확장 할 수 있도록 허용하고 더 작은 인스턴스 유형으로 확장 할 수없는 문제가 있습니다. 즉, Terraform으로 축소하기 전에 AWS 콘솔에서 10 개의 샤드 된 Redis 노드를 먼저 삭제해야합니다. Terraform을 사용하여 먼저 삭제하고 작은 인스턴스를 다시 만들 수있는 더 쉬운 방법이 있습니까?Terraform을 사용하여 AWS의 Redis 캐시 클러스터 축소

답변

1

terraform taint은 작업 그래서

당신이 작은 인스턴스 유형으로 변경 먼저 이러한 리소스를 더러운 필요 전에 않았다. terraform apply은 먼저 제거한 다음 이러한 리소스를 다시 만듭니다.

terraform taint aws_elasticache_cluster.my_cluster 

은 참조 :

https://www.terraform.io/docs/commands/taint.html