CNCF Ambassador | Cloud Native Engineer
Documents:
Channels:
• Linkedin
• Github
• Youtube
메가존에서 쿠버네티스와 컨테이너 인프라에 관해 Tech Evangelist, CoE(Center of Excellence) 역할을 담당하고 있다. 주요 역할은 회사의 SaaS 제품에서 사용하는 쿠버네티스 환경을 현대화하고 비용을 최적화하는 것이며, 외부 고객을 위해 Tech Advisory와 Container Architecture Design 등을 지원하고 있다. 클라우드 네이티브 컴퓨팅 재단(CNCF)의 글로벌 앰버서더로, 클라우드 네이티브 기술, 나아가 인공지능 네이티브 기술이 널리 전파되는 데 기여하고 있다. 그 외에 'IT 인프라 엔지니어 그룹'의 운영진을 맡고 있으며, 오픈소스 컨트리뷰터로도 활동하고 있다.
평소에 지식을 공유하는 것을 좋아하여, 인프런/유데미에서 앤서블 및 쿠버네티스에 관한 강의를 하고 있고, 지식은 문서로 남겨야 진정한 의미가 부여된다고 생각하여 『컨테이너 인프라 환경 구축을 위한 쿠버네티스/도커』, 『우아하게 앤서블』, 『시스템/네트워크 관리자를 위한 파이썬 실무 프로그래밍』을 집필하였으며, 요즘IT와 같은 온라인 플랫폼 등에 종종 글을 기고한다.
Courses
Reviews
- Learning Prometheus through Practice - {{ x86-64, arm64 }}
- Learning Grafana through Practice - {{ x86-64, arm64 }}
- Getting Started with Kubernetes (v1.30) - {{ x86-64, arm64 }}
- Learning Kubernetes with Pictures (v1.30) - {{ x86-64, arm64 }}
- Learning Kubernetes with Pictures (v1.30) - {{ x86-64, arm64 }}
Posts
Q&A
실습 및 프로젝트
안녕하세요 (음..근데 작성자 없음이 뭐지...)일단 위의 하나의 예제로의 관점이 week3에 진행이 되긴 하오니해당 부분을 봐주시고 그걸로 어떤게 부족하다 라고 주시면 그 때 답변 드리면 어떨까요?이건 개인 성향이 굉장히 많이 들어가는거라 어떤 것을 하면 정답이다 라는 것이 존재하기 어려울 것 같습니다.
- 0
- 2
- 13
Q&A
User Scope - CLAUDE.md
안녕하세요프로젝트 단위의 경우 언급해 주신 것처럼 > /init 이라는 우선 사용해 보면 좋을 것이 있지만,User Scope 범위에서는 정답이 없어서 해당 명령과 같은 것이 없습니다.하지만 User Scope은 개인의 성향과 참여한 프로젝트에 영향을 줄 수 있으므로본인이 속한 프로젝트에 개인의 성향을 넣은 공통 부분을 User Scope에 만든다고 생각하시면 될 것 같습니다.만드는 방법은 클로드 코드에 > 어느 위치에 있는 프로젝트 (들)에 대해서 공통적으로 사용되는 부분을 User Scope CLAUDE.md로 만들어줘 와 같은 형태로 하고 그걸 옮기는 방법이 있을 것 같으나이걸로 단순히 끝나거나 저것을 맹신하기는 어렵습니다.단순히 공통 분모만 빼는 것도 올바르지 않고, 추후의 프로젝트들에 영향을 미칠 수 있으며 개인의 성향인 부분을 빼는 것이 더 적합한 사용법이기 때문입니다.이는 우선 순위가 Project CLAUDE.md > User CLAUDE.md 라고 해도 추후에 관리적인 목적이나 구분의 목적에도 맞지 않기 때문입니다.구조화된 형태가 아니면 나중에 md 관리가 어려워 질 수 있어서요.정리하자면, 개인 성향이 담긴 것을 본인의 프롬프트로 1차 만들고 (위에 프롬프트 예시) 그걸 본인이 수정하고 관리하는게 좋습니다. 관련해서 이걸 보시면 좋을 것 같아서 함께 남깁니다. https://docs.claude.com/ko/docs/claude-code/memory
- 0
- 1
- 12
Q&A
벌써 요금제 도달
안녕하세요프로 요금제는 한계에 도달하면 세션 시작시점을 기준으로 5시간 후에 리셋되는데요.이개 사용하다보면 토큰을 쓰는 요령(?)이 생겨서 프로 요금제에 맞게 사용하게 된답니다!물론 나중에 다수의 에이전트를 (제대로) 돌리는 수준은 프로로 어려워요.하지만 저는 지금 한계까지 쓰신게 오히려 그만큼 열심히 그리고 야무지게 쓰고 계시는거라고 생각해요. 정액제니 한계까지 매일 쓰시면 정말 잘 하고 계신거라고 생각합니다! 😊
- 0
- 2
- 31
Q&A
CLAUDE.md 파일의 적절한 길이
안녕하세요 적절한 길이라고 정해져 있는 부분은 없으며, 이는 모델에 따라 상황에 따라 워낙에 다른 부분이라 가이드 자체가 어렵습니다. 다만 책에서 기입되어 있는 것처럼 CLAUDE.md 자체를 간결하게 적고, 이를 유지하며 진행하시는 프로젝트에 맞는지 직접 테스트하고 맞춰야 합니다. 정리하자면 적정 값이라는 것은 없고, 아시는 바와 같이 매달도 아니고 매주도 아니고 매일 바뀌는 것이 AI쪽이라서 특히나 더더욱 이 부분은 정의하기 어렵습니다. 한가지 부가적으로 얘기하자면, ```최대한 줄일 수 있으면 좋고최대한 줄였는데 유사한 결과를 얻을 수 있으면 줄여도 됩니다. ```수준이 정답에 가깝습니다.
- 0
- 2
- 30
Q&A
개인 커스텀
안녕하세요 적어주신 의도와 구체적인 요청이 있어야 답변이 가능할 것 같습니다. 현재 질문은 요리법이 (정답은 아닐 수 있지만) 나와 있는 라면을 맛있게 끓이는 법과 같은 거라서요. 1번 답과 유사한데 책에 설명된 내용에서 어느 부분이 어떻게 부족해서 어떤게 필요한지를 알아야 답변이 가능할 것 같습니다. 지금 적어주신 내용으로는 의도를 파악하기가 어려워서요.
- 0
- 2
- 44
Q&A
토큰으로 구매해도 괜찮을까요?
안녕하세요 사용량에 따라 다를 것 같습니다. 일반적으로 프로 요금제를 열심히 쓰면 가성비가 나쁠 것 같고 매일 매일 안 쓰고 조금만 쓰면 가성비가 좋을 것으로 생각되는데....책의 내용을 따라가는 관점이면 아마 가성비가 나쁠 것 같습니다.
- 0
- 2
- 32
Q&A
첫째주 수요일 질문
안녕하세요우분투의 리셋이 어떤 말씀이신지 정확히 모르지만... Wed는 Thu와 같은 경로에 있으므로 Wed에서 이동하려면 cd ../Thu 로 하셔야 합니다." ! " 을 입력하고 나면 입력_모드가 변경되고, 그 다음에 " ls "를 입력하면 되는데 지금 "Is", 즉 l(엘)이 아니라 I(대문자 아이)를 입력하신거 같은데요.
- 0
- 2
- 30
Q&A
git clone 오류?
안녕하세요 아래의 인턴이 가이드를 주긴 했는데, 우선 우분투와 macOS에서는 위와 같은 결과가 나오지 않습니다. (현재 책은 윈도 상에서 동작하는 우분투와 macOS를 지원합니다.)특정 목적이 있어서 윈도에서 내려받으신다면 인턴 가이드를 참고하시거나 직접 깃허브에서 압축 파일로 내려받으시는게 좋을 것 같습니다.
- 0
- 2
- 34
Q&A
질문입니다
안녕하세요클로드 코드 자체가 터미널 기반이라 IDE 연결이 필요하신 이유를 잘 모르겠는데...어떤 부분 때문에 필요하신걸까요?IDE에서 터미널로 작업하시면 생각하는 그림이긴 한데 윈도우 환경에서 claude 실행 및 실습을 진행하지 않아 해당 부분은 감안하고 진행하셔야 할 것 같습니다.또는 독립적인 개발 환경+터미널 환경인 devpod에 관한 문서가 다음 주 중에 배포될 예정이니 그게 일부 도움이 될 것 같긴 합니다.정리하자면 윈도우 IDE를 고려한 환경은 준비되어 있지 않으나 해당 부분을 고려해서 우선 교육적인 목적으로 학습하시고 추후 자체적으로 진행해 보시는게 좋을 것 같습니다.
- 0
- 2
- 40
Q&A
완성된 페이지 안열림
안녕하세요 페이지가 안 열린다는게 "http://localhost:5173/" 이 주소가 안 열린다는 말씀하시는 걸까요?만약 종료된 상태라면 "개발 서버를 다시 실행해줘" 라고 입력 하면 새로 (보통 같은 주소) 만들어 줄꺼고 해당 주소 URL을 웹 브라우저에 입력하시면 됩니다.
- 0
- 2
- 42