본문 바로가기

terragrunt3

Terragrunt란? 베하! 문땅훈과 루피입니다. 오늘은 Terragrunt에 대해서 알아보겠습니다! 레츠꼬! 개요 Terragrunt 란? Terragrunt의 기능 Terragrunt 사용법 1. Terragrunt 란? Terragrunt는 IaC 도구인 Terraform의 설정을 관리하고 향상시키기 위한 도구입니다. Terragrunt는 Terraform 모듈을 사용해 코드를 구성하고, 공유 구성을 관리하며, 코드를 재사용하기 쉽게 만들어줍니다. 또한, Terraform에서 반복되는 폴더와 작업들을 줄이며, 코드의 관리 및 배포를 단순화하는 데 도움을 줍니다. 테라폼 코드를 DRY (Don't Repeat Yourself) 하고 유지보수를 편리하게 해줍니다. 2. Terragrunt 의 기능 코드 재사용: Terrag.. 2023. 12. 7.
Terragrunt 개념 및 사용법 - 2 안녕하세요! 하씨가문의 영광입니다. 오늘은 Terragrunt 개념 및 사용법에 대한 두번째 편입니다! 지금부터 알아볼까요?? Terragrunt 장점 먼저 Terragrunt가 나오게된 배경을 다시 한번더 리마인드를 해보도록 하겠습니다. Terraform으로 인프라를 관리하기 시작하면서, 하나의 통합된 프로젝트 구조로는 관리의 한계성을 느끼게 됩니다. 이러한 문제점을 개선하고자! Terragrunt를 도입하게 되었습니다. 이를 통해, 더욱 프로젝트를 보다 안전하고, 효율적으로 관리할 수 있도록 정리할 수 있었습니다. Terragrunt의 장점을 한번 살펴보도록 해보겠습니다. 1. 테라폼 코드를 한번만 정의하여, 환경변수를 관리할 수 있도록 만들어 줍니다. 2. 테라폼 Backend 파일을 한번만 선언하.. 2023. 1. 25.
Terragrunt 개념 및 사용법 - 1 안녕하세요! 하씨가문의 영광입니다! 오늘은 Terragrunt에 대해 알아보고자 개념에 대해서 설명드리겠습니다! 비가 내린 후 기온이 떨어졌는데 다들 감기 안걸리게 조심하세요:) Don't have a good day, Have a great day! ▶ 목차 Terragrunt 개념 Terragrunt 설치 Terragrunt 소개 공식 문서에 따르면, " Terragrunt is a thin wrapper that provides extra tools for keeping your configurations DRY, working with multiple Terraform modules, and managing remote state. " 해석을 하자면, 코드의 반복작업을 없애고 모듈작업을 통해 Te.. 2023. 1. 16.