본문으로 건너뛰기

하이라이트

GitLab 주요 보안 릴리즈 16.11.1, 16.10.4, 16.9.6

2024년 4월 25일 GitLab 16.11.1, 16.10.4, 16.9.6 주요 보안 릴리즈를 안내합니다.

자세히 보기

"Terraform" 태그와 연관된 4개의 게시물이 있습니다.

모든 태그 보기
GitLab Duo Code Suggestions로 Terraform 플랜을 더 빠르게 작성하기GitLab Duo Code Suggestions로 Terraform 플랜을 더 빠르게 작성하기

Terraform은 인프라 오케스트레이션을 위한 업계 표준입니다. 그러나 여러분에게 익숙하지 않은 Terraform Provider를 사용할 때, 인프라 리소스를 생성하는 방법을 배우려면 어렵고 시간이 오래 걸릴 수 있습니다.

Michael
Michael | Software Engineer
Terraform 개념 잡기Terraform 개념 잡기

클라우드 시대가 되면서 인프라 엔지니어는 서버실에서 벗어나게 되었습니다. AWS 콘솔에서 클릭 몇 번으로 서버를 배포하고, 명령어 한 줄로 다양한 인프라를 구축할 수 있게 되었습니다. 더 나아가 인프라를 더 빠르고, 안전하게 관리하는 방법이 등장합니다.

Jeff
Jeff | DevOps Engineer
Terraform Loop을 효과적으로 사용하기Terraform Loop을 효과적으로 사용하기

클라우드에서 인프라를 구축을 할 때 비용 절감, 배포 속도 향상, 일관성, 안정성 및 재사용성을 고려하여 웹 콘솔로 구축하기보다는 IaC(Infrastructure as Code) 도구를 활용하여 구축하는 것이 좋습니다. 오픈소스이며 IaC 도구 중 가장 많이 사용하는 것이 Terraform입니다. Terraform 코드를 효율적이고 효과적으로 작성하기 위해서는 Terraform에서 제공되는 기능들을 적절하게 사용하는 것이 중요합니다. 그렇지 않으면 예상과 다른 결과가 발생할 수 있습니다. 이번 글에서는 Terraform에서 제공하는 각 반복문의 특징과 차이점을 알아보겠습니다.

Rei
Rei | DevOps Engineer
AWS와 GitLab, Hashicorp로 알아보는 HA 배포의 중요성AWS와 GitLab, Hashicorp로 알아보는 HA 배포의 중요성

고장나지 않는 서버는 사용자 경험과 안정적인 서비스 유지를 위해 필수 불가결한 요소입니다. 이번 시간에는 AWS에서 Terraform Cloud와 Hashicorp를 이용해 샘플 서비스의 고가용성 (HA) 서버를 구축하는 실습을 통해 HA가 왜 중요한지 알아봅니다. 또한 GitLab의 강력한 기능인 CI/CD 파이프라인을 활용해 배포 과정을 간단하게 구현하겠습니다.

Jake
Jake | Full-Stack Engineer