노아의 DevOps

최근 글

[시크릿 관리 전환기 1편] 백엔드 CI/CD의 전체 구조 — 젠킨스, Kaniko, 헬름, 그리고 웹훅

[시크릿 관리 전환기 1편] 백엔드 CI/CD의 전체 구조 — 젠킨스, Kaniko, 헬름, 그리고 웹훅 이 시리즈는 운영 중인 교육 플랫폼 백엔드의 시크릿 관리를 Spring Config Server → ConfigMap/Secret → Vault로 전환한 과정의 기록이다. 1편에서는 전환 이야기의 무대가 되는 백엔드 CI/CD 전체 구조를 ...

[배포 9시간 → 10분 #1] 왜 배포가 9시간이나 걸렸나 — 문제와 병목 분석

[배포 9시간 → 10분 #1] 왜 배포가 9시간이나 걸렸나 — 문제와 병목 분석 시리즈 안내 — 이 시리즈는 교과목별 네임스페이스로 쪼개진 대규모 LMS(AIDT) 플랫폼에서, 프론트엔드+백엔드 전체 배포에 9시간이 걸리던 체계를 10분 내외로 단축한 과정을 처음부터 끝까지 기록한 것이다. 왜 배포가 9시간이나 걸렸나 — 문제와...

키즈노트 CI/CD 파이프라인 진화기(6)

키즈노트 CI/CD 파이프라인 진화기: 없던 것을 만들고, 만든 것을 통합하기까지 Part 6 — 회고: 없던 것을 만들고 통합하기까지 이 글에 등장하는 수치와 인용은 실제 기록을 그대로 옮긴 것이 아니라, 당시 기억을 바탕으로 재구성한 예시입니다. 정확한 워딩이나 통계보다는 그 시기에 실제로 겪고 배운 것의 흐름을 전달하는 데 목적이 있습니...

© noah. Some rights reserved.