안녕하세요! 지치지 않는 '골든 쿠버스트로넛(15개 자격증)' 도전기, 그 13번째 이야기로 돌아왔습니다.
지난번 플랫폼 엔지니어링의 정수를 담은 CNPA 합격의 기쁨도 잠시, 이번에는 CGOA (Certified GitOps Associate) 시험에 도전했습니다. 솔직히 고백하자면, 이번 시험은 조금 만만하게 봤다가 큰코다쳤습니다. 결론부터 말씀드리면 재시험 끝에 합격했습니다. 😂
ArgoCD 등 기존에 다뤘던 툴과 겹치는 내용이 많아 "공부 안 하고 바로 봐도 되겠지"라는 안일한 생각으로 첫 시험에 응시했고, 보기 좋게 불합격의 고배를 마셨습니다. 하지만 포기하지 않고 3일간 집중적으로 파고들어, 두 번째 시험에서는 90점이라는 고득점으로 당당히 합격증을 거머쥐었습니다!
이번 CGOA 시험을 통해 제가 깨달은 GitOps의 깊이 있는 내용들과 시험 팁을 공유합니다.

🌊 빙산의 일각만 보았던 첫 시험의 패인
CGOA 시험 범위는 생각보다 굉장히 넓고 디테일했습니다. ArgoCD와 같은 도구 사용법과 겹치는 내용이 많아 언뜻 쉬워 보일 수 있지만, 그것은 빙산의 일각에 불과했습니다.
이 시험의 핵심은 단순히 'GitOps 툴을 쓸 줄 아는가'가 아니라, 'GitOps의 철학과 Best Practices(BP, 모범 사례)를 얼마나 깊이 이해하고 있는가'였습니다. BP에 대한 명확한 기준 없이 접근하면 절대 합격할 수 없는 시험이더군요.
첫 시험 불합격 후, 저는 오답 노트를 만들며 GitOps Best Practices를 아주 디테일하게 뜯어보기 시작했습니다.
💡 CGOA 정복을 위한 핵심 Key: GitOps Best Practices
3일간의 집중 탐구 끝에 알게 된, 시험 합격을 가르는 중요한 포인트들은 다음과 같습니다.
1. Pull 방식 vs Event-Driven 방식의 조화
GitOps의 기본 철학은 'Pull 방식'을 더 선호합니다. 하지만 실무에서는 코드 반영 속도도 중요하죠. 시험에서는 "Pull 방식의 안정성을 유지하면서도, Event-Driven(Push hook 등) 방식을 결합하여 코드 반영 속도를 확보하는 것"이 중요하다는 점을 명확히 하고 있습니다.
2. '수동(Manually)'은 오답, '자동(Automatically)'이 정답
GitOps의 핵심은 자동화입니다. 문제의 보기 중에서 "Manually하게 처리한다"는 내용이 있다면 오답일 확률이 매우 높습니다. 거의 대부분의 상황에서 "Automatically"를 선택하는 것이 정답에 가깝습니다.
3. 위험한(Risky) 업데이트엔 Blue/Green이 아니라 Canary?
이 부분이 가장 혼란스러웠고 제가 첫 시험에서 많이 틀린 이유였습니다. 저는 평소 경험상 문제가 생기면 즉시 롤백이 가능한 Blue/Green 배포가 더 안전하다고 생각했습니다.
하지만 CGOA 시험에서 정의하는 GitOps BP 기준으로는 "Risk한 업데이트 상황에서는 Canary 배포를 사용해야 한다"가 정답입니다. 트래픽을 조금씩 흘려보며 검증하는 단계적 접근을 더 안전한 표준으로 보는 것이죠. 내 경험적 지식이 아닌, 시험이 요구하는 BP 표준에 맞춰 사고를 전환하는 것이 중요했습니다.
📝 시험 후기: 난이도 외의 복병들
시험 문제 자체의 기술적 난이도는 BP를 이해하고 나니 크게 어렵지 않았습니다. 하지만 예상치 못한 복병들이 있었습니다.
- 낯선 영어 표현: 불필요할 정도로 잘 쓰이지 않는 영어 단어들이 등장해 비원어민으로서 꽤 헷갈렸습니다. 영어 실력 부족을 탓해야겠지만, 문제 해석에 불필요한 에너지를 써야 했습니다.
- 불충분한 설명: 앞서 언급한 Canary vs Blue/Green 사례처럼, 문제의 배경 설명이 충분하지 않은 상태에서 특정 BP를 정답으로 요구하는 경우가 있어 당황스러웠습니다. "왜?"라는 의문이 들어도 시험 기준에 맞춰야 합니다.
✨ 마치며: 이제 단 2개! 골든 쿠버스트로넛이 눈앞에
방심했다가 한 방 먹었지만, 덕분에 GitOps의 본질에 대해 훨씬 깊이 있게 정리할 수 있었던 값진 시간이었습니다. 평소 알던 지식 너머의 표준을 배우는 것이 자격증 도전의 묘미가 아닐까 합니다.
이제 15개 목표 중 13개를 달성했습니다. 남은 자격증은 단 2개! 🏔️
끝까지 지치지 않고 달려가겠습니다. 다음 14번째 도전 소식으로 다시 찾아오겠습니다. 많은 응원 부탁드립니다! 감사합니다. 🚀
'클라우드 > 쿠버네티스' 카테고리의 다른 글
| '골든 쿠버스트로넛' 여정 (15/15): 대장정의 마침표! 🏁 LFCS 93점 고득점 합격 및 15개 자격증 제패 완료! (0) | 2026.01.25 |
|---|---|
| '골든 쿠버스트로넛' 여정 (14/15): 14번째 관문 KCA 돌파! 🛡️ 쿠버네티스 정책 관리의 끝판왕, Kyverno 정복기 (0) | 2026.01.22 |
| 🚀 골든 쿠버스트로넛을 향한 여정 (12/15): CNPA 합격! 기술을 넘어 '플랫폼'의 본질을 꿰뚫다 (0) | 2026.01.05 |
| 🚀 DevOps의 성공을 증명하는 4개의 북극성, DORA 메트릭 완벽 가이드 (0) | 2026.01.05 |
| 플랫폼 엔지니어링 성숙도 모델 (Platform Engineering Maturity Model) (0) | 2026.01.05 |