본문으로 건너뛰기

"devops" 태그 · 3개 게시물

모든 태그 보기

사내 인프라 플랫폼 배럭 구축기

· 약 13분
박진홍
DevOps

안녕하세요, 비브로스 DevOps 박진홍입니다.

똑닥 서비스를 운영하다 보면 "토픽 하나 만들어 주세요", "서버 하나 올려 주세요", "이 버킷 권한 좀 주세요" 같은 인프라 요청이 매일 티켓으로 DevOps에 들어옵니다. 하나하나는 어렵지 않지만, 그때마다 운영자가 코드를 고치고 PR을 올리고 배포하는 일을 반복해 왔습니다.

배럭(Barracks) 은 개발자가 이 요청을 직접 신청하고, 운영자가 승인하면 곧바로 배포까지 이어지도록 만든 사내 인프라 플랫폼입니다. 배포 시스템을 새로 만들지는 않았습니다. 이미 운영 중인 ArgoCD(약 400개 Apps 운영)와 Terraform 파이프라인(AWS, Kafka, QueryPie, GitHub, MongoDB)은 그대로 두고, 그 앞에 신청과 승인 단계를 붙여 개발자가 직접 요청할 수 있게 했습니다. 올해 7월, 2주 완성을 목표로 PoC를 시작했고, 지금은 똑닥 서버 배포, Kafka 토픽·ACL, AWS·MongoDB 권한, 배치와 피크타임 스케일까지 포털에서 처리합니다.

이번 글에서는 왜, 어떻게 만들었는지 와 그래서 무엇이 좋아졌는지 를 중점적으로 다루고, PoC부터 현재 진행 중인 고도화 작업까지의 과정을 정리하였습니다.

DevLake를 활용한 DORA Metrics 지표 수집 및 시각화 도입기

· 약 15분
박도준
백엔드팀

안녕하세요, 비브로스 DevOps 엔지니어 박도준 입니다.

최근 DevOps 팀에서는 개발 효율성과 안정성을 객관적인 지표로 검증하기 위한 다양한 작업들을 수행하고 있습니다.

그중 이번 글에서는 DORA Metrics 도입 사례를 소개하려 합니다. 지표를 어떻게 수집하고 시각화했는지, 그리고 그 과정에서 겪은 이슈들을 어떻게 해결했는지에 대해 공유드리겠습니다.

EKS 1.32 업데이트 그리고 새로운 업데이트 방식

· 약 11분
박진홍
DevOps

안녕하세요, 비브로스 DevOps 박진홍입니다.

23년도에 EKS 업데이트 방식을 소개한 적이 있는데, 어김없이 찾아온 EKS 1.29버전의 지원 종료로 인해 업데이트를 진행해야 했습니다.

기존 CDK를 통해 EKS를 배포하고 In-place 업데이트하던 방식에서 EKSCTL을 통한 Blue-Green/Record 변경 방식으로 운영하다가 약 2년이 지나 해당 업데이트의 문제점을 파악하고 새로운 업데이트 방식을 검토하고 도입하기로 한 여정을 소개하고자 합니다.

이번 글에서는 EKS 업데이트시 고려했던 부분 과 도입 과정 을 중점적으로 다루고, 똑닥 인프라의 고도화 과정 을 일부 추가하여 작성하였습니다.