Terraform은 선언적 관리로 안정적이고 일관된 인프라 프로비저닝을 지원합니다. 그러나 팀이 커지고 환경이 다양해지면, Terraform을 사용할 때 코드 중복과 관리 복잡도 문제가 생깁니다. 이 글에서는 모듈화, 워크스페이스와 변수 파일(.tfvars) 관리, Terragrunt로 Terraform의 이러한 문제를 해결하는 방법을 다뤘습니다.
GitLab 17.6 버전에서는 GitLab Duo Chat의 셀프 호스팅 모델 지원, 배포 세부 사항 페이지에 릴리즈 노트 표시, 취약점 보고서 그룹화 기능을 도입했습니다. 아울러 Merge request 리뷰어 할당 기능을 개선하고, Model registry GA 버전을 선보였습니다.
Forrester Consulting의 "GitLab Ultimate의 총 경제적 영향" 연구에 따르면, GitLab Ultimate는 3년 동안 483%의 ROI를 달성했습니다. 아울러 개발자 생산성을 400% 향상하며, 첫 릴리즈까지 소요 시간을 15배 단축했습니다. 또 보안 관련 활동 시간을 5배 절약했습니다. 이 연구는 GitLab Ultimate 고객 인터뷰에 기반했습니다.
Terraform은 선언적 관리로 안정적이고 일관된 인프라 프로비저닝을 지원합니다. 그러나 팀이 커지고 환경이 다양해지면, Terraform을 사용할 때 코드 중복과 관리 복잡도 문제가 생깁니다. 이 글에서는 모듈화, 워크스페이스와 변수 파일(.tfvars) 관리, Terragrunt로 Terraform의 이러한 문제를 해결하는 방법을 다뤘습니다.
GitLab 17.6 버전에서는 GitLab Duo Chat의 셀프 호스팅 모델 지원, 배포 세부 사항 페이지에 릴리즈 노트 표시, 취약점 보고서 그룹화 기능을 도입했습니다. 아울러 Merge request 리뷰어 할당 기능을 개선하고, Model registry GA 버전을 선보였습니다.
Forrester Consulting의 "GitLab Ultimate의 총 경제적 영향" 연구에 따르면, GitLab Ultimate는 3년 동안 483%의 ROI를 달성했습니다. 아울러 개발자 생산성을 400% 향상하며, 첫 릴리즈까지 소요 시간을 15배 단축했습니다. 또 보안 관련 활동 시간을 5배 절약했습니다. 이 연구는 GitLab Ultimate 고객 인터뷰에 기반했습니다.
Terraform은 선언적 관리로 안정적이고 일관된 인프라 프로비저닝을 지원합니다. 그러나 팀이 커지고 환경이 다양해지면, Terraform을 사용할 때 코드 중복과 관리 복잡도 문제가 생깁니다. 이 글에서는 모듈화, 워크스페이스와 변수 파일(.tfvars) 관리, Terragrunt로 Terraform의 이러한 문제를 해결하는 방법을 다뤘습니다.
올해 굉장히 바쁜 시간을 보내다 보니, 정말 오랜만에 블로그 포스팅을 하게 되었습니다. 이번 블로그 주제는 SaaS 버전 GitLab.com에서 2021년 5월 중순부터 시행된 CI 파이프라인 정책입니다. 이 정책은 가상화폐와 관련된 내용입니다. 어떠한 일이 있었고, GitLab은 이를 어떻게 해결했으며, GitLab 사용자에게 어떤 변화가 있는지 알아봅시다.