krampoline 2

Krampoline 사용기(2)

*카카오테크 부트캠프 1기로 교육과정중 경험했던 크램폴린에 대한 글입니다.쿠버네티스 환경을 처음 공부해보고 이를 크램폴린에 적용하면서 겪은 여러 문제들을 두서없이 적은 글이다. 여러 문제들이 있었지만 결국 원하는 방향으로 테스트 서버를 구축하였다. 나중에 누군가 도움이 되었으면해서 글을 남긴다. 1. 배포는 어떻게?크램폴린 공식 사용 설명서처음 쿠버네티스 환경을 접하면서 어떻게 사용해야되는지 몰라서 꽤나 해맸다. 다행히 공식 가이드에서 풀스택 배포 설명 및 실습을 위한 레포도 준비되어있었다. 나 같은 경우는 카테부에서 지급해준 쿠버네티스 책과 크램폴린을 실습하며 공부하였다. 그래서 최소한의 배포를 위해서 무엇이 필요하냐 물을 수 있다. 아래 체크리스트로 정리해보았다.  소스코드와 Dockerfile 쿠버..

Krampoline 사용기(1)

*카카오테크 부트캠프 1기로 교육과정중 경험했던 크램폴린에 대한 글입니다.Krampoline 이란?카카오에서 진행하는 교육을 받을때 사용되는 클라우드 서비스이다. 컨테이너 단위로 리소스를 제공받으며, 제공받은 컨테이너 안에는 배포를 위한 기능들이 준비되어있다.조금더 자세하게는 카카오 전사서비스 DKOS에서 리소스를 가져와 Krampoline으로 씌운뒤 교육생들에게 제공해준다.Krampoline의 특징가장 큰 특징은 CaaS 라는 점이다.인프라를 직접관리하고 설정해야하는 IaaS 와는 달리 자원이 고정된 컨테이너를 할당받고, 컨테이너 이미지를 관리하는 D2Hub와 배포를 위한Kubernetes 그리고 CD에 사용되는 Kagro가 구성되어 있다. 나같은 경우에 쿠버네티스를 사용해보지않아서 크램폴린은 매력적으..