23.06.15
DEVOTEE를 활성화 시키면
지금 작성한 커뮤니티 글에 대해 1개의 댓글을 달아줍니다.
버튼을 누르면 글 수정 시 ChatGPT가 작성한 댓글이 수정됩니다.
| 컨텐츠 유형 | 제목 | 저장일 | 삭제 |
|---|
본인인증 로그인에 실패하였습니다.
회원이 아니시거나 본인인증 등록이
완료되지 않은 사용자입니다.
안녕하세요.
지난 6/17(월)에는 OpenLab - Deep Dive Kubernetes 스터디 5번째 모임이 있었습니다.
이번 모임으로 벌써 스터디의 2/3 가 지났네요. :)
이번 스터디 주제는 지난번 스터디의 연속인 custom controller 만들기 두번째 입니다.
지난번 스터디가 Custom Controller 를 만들기 위한 Go 언어에 대한 스터디 였다면,
이번에는 Kubebuilder 로 직접 Go 언어 코드 프로그래밍을 해보는 시간이었습니다.
https://book.kubebuilder.io/
kubebuilder 아키텍처 살펴보기
controller-runtime 은 무엇인가?
kubebuilder 로 Custom Controller 만들어서 올려보기
주제는 짧지만 그 안에 들어가는 내용은 정말 많죠. 그래서 아마도 발표 준비하시는 분들도 많은 시간을 공부했을 거라 생각이 듭니다.
특히 이번에는 미국에 여행을 가시는 분이 계셔서 공항에서 스터디에 참석하겠다고 하여 줌으로 연결하여 on/off 통합 스터디를 진행했습니다.
또 다른 한 분도 개인 사정으로 줌으로 연결하였습니다.
이렇듯 저희 스터디 참여율이 높습니다. 아마도 스터디 장이 잘 이끌고, 스터디 내용이 좋아서 그렇겠죠? ㅎㅎㅎ
첫번째는 구교인님이 발표해 주셨습니다.
참고로 저희는 같은 내용을 2분이 발표를 합니다.
내용도 많은데 잘 정리해서 정말 잘 발표해 주셨어요.
Kubeflow 의 Katib 소스도 분석해서 controller 의 동작을 설명해주셨습니다.
발표 자료를 첨부했으니 참고하시면 됩니다.
두번째 발표는 김소연님입니다.
김소연님은 이 스터디를 하기 전에는 쿠버네티스를 처음 접하는 상태였습니다.
그런데 스터디도 꾸준히 따라오시고 이번에는 Custom Controller 까지 발표하셨습니다. :)
CR 을 만들고 Pod 가 생성되면 CR 의 Status 를 true 로 변경하는 간단한 예제지만 소스와 실행결과를 보여주면서 잘 발표하셨습니다.
모여서 하는 스터디의 장점은 내가 혼자 공부할 때는 놓칠 수 있는 여러가지 지식을 알 수 있다는 것입니다.
이번에도 어김없이 그동안 몰랐던 내용을 알 수 있어서 좋았습니다.
궁금하신 분들은 첨부의 발표자를 확인해 주세요.
그럼 다음 스터디 Kubeflow 으로 MLOps 경험해 보기 에서 만나요~!~!
DEVOTEE를 활성화 시키면
지금 작성한 댓글에 AI가 댓글을 달아줍니다.