
핵심요약
Athenz 엔지니어가 5가지 쿠버네티스 관련 자격증을 모두 취득하여 Kubestronaut이 된 경험을 공유합니다. 이 과정에서 얻은 실무 지식과 오픈소스 거버넌스 이해를 바탕으로 프로젝트에 기여하고 성장한 이야기를 담고 있습니다.
Athenz 엔지니어의 Kubestronaut 도전기
Kubestronaut이란?
CNCF(Cloud Native Computing Foundation)에서 수여하는 '쿠버네티스의 숙련된 항해사' 칭호입니다.
- CKA, CKAD, CKS, KCSA, KCNA 총 5가지 자격증 취득 필요
- CKA, CKAD, CKS는 실습형 시험으로 실무 스킬 평가
Kubestronaut 도전 계기 및 과정
- 업무 필요성: 사내 KaaS 플랫폼에 Athenz 도입 및 운영 담당
- CKAD 취득: 애플리케이션 개발자 관점에서 쿠버네티스 이해를 위해 첫 목표 설정
- 약 4개월간 꾸준한 학습 (매일 1시간 이상, 주말 집중 학습)
killer.sh를 통한 실전 훈련
- CKA 취득: 여러 클러스터 동시 관리 및 매니페스트 분석 필요성으로 도전
- 쿠버네티스 클러스터 자체의 문제 해결 능력 강화
- 복잡한 시스템 설계의 원리 학습
- CKS 취득: 전문 분야인 보안 강화를 위해 필수적으로 도전
- 쿠버네티스 보안 모범 사례, 취약점 분석, 네트워크 정책 등 실무 기술 습득
- KCSA, KCNA 취득: 이전 자격증 취득 후 비교적 수월하게 취득 (각 1개월 준비)
Kubestronaut이 되어 얻은 것
- 오픈소스 거버넌스 이해 증진: SIG, PR 규칙 기반 프로젝트 성장 과정 학습
- Athenz 프로젝트 성장 전략 구상에 영감 획득
- 실무 적용: Athenz를 BMaaS 환경에 제공하는 프로젝트에서 아키텍처 설계 효율 증대
성장 비결: 우보천리(牛步千里)와 성장 환경
- 개인적 습관: 매일 새벽 IT 공부 (최소 1분 커밋)
- 회사의 지원: Udemy Business 강의, 하이브리드 근무, 자격증 취득 비용 지원
- 팀 문화: 시스템 아키텍처 이해 및 이상적인 모습 공유, 동료들과의 협업 중시
결론
Kubestronaut 자격 취득은 단순한 증명 이상의 가치를 제공했으며, 쿠버네티스 전문가로서 성장하는 계기가 되었습니다. 쿠버네티스 전문가가 되려는 엔지니어에게 도전을 권장합니다.