-
[Terraform] Target (특정 리소스 생성 그리고 삭제) (5)공부 2025. 11. 13. 10:13

타겟하면 뭐가 떠오르나요 1. target
terraform plan, apply, destroy 등의 명령 실행 시,
특정 리소스나 모듈만 선택적으로 계획(plan)하거나 적용(apply) 하도록 지정하는 기능이다.
즉, 전체 인프라 중 일부 리소스만 빠르게 작업할 때 사용된다.
2. 어떤 상황에서 쓸까?
주로 특정 리소스의 관리 및 수정, 테스트, 순차적 배포 등에 사용된다.
3. 예시
퍼블릭 ec2 인스턴스와 보안그룹을 만들고 싶다면 다음과 같이 입력한다. (미리 main.tf에 작성)
terraform plan -target=aws_instance.public_ec2_test -target=aws_security_group.public_test_sg역으로 특정 타켓만 삭제하고 싶다면 apply 또는 plan 명령을 destroy로 변경해서 target으로 지정하면
특정 리소스만 효율적으로 삭제가 가능하다.
'공부' 카테고리의 다른 글
[Terraform] 테라폼 변수 Variables (8) (0) 2025.11.18 [Terraform] output 사용하기 (6) (0) 2025.11.13 [Terraform] 테라폼 개념 정리 (1) (0) 2025.11.13 [Trraform] 테라폼으로 만든 리소스 삭제 (4) (0) 2025.11.12 [Trraform] 테라폼으로 EC2생성 하기 (3) (0) 2025.11.11