계획
- 한이음 오프라인 미팅
- GitLab 프로젝트 내용 파악
- 프로젝트 현재 진행 상태 review
- 프로젝트 구조 및 설계에 대한 조언 요청
- 한이음 프로젝트 회의 진행
- 저번에 다 하지 못했던 기획 및 업무분담 마무리
소감
오늘은 멘토님과 첫 대면으로 만나서 회의하는 날이다. Kubernetes를 활용한 프로젝트에 진행 방향과 앞으로 해야 할 일들에 대한 내용들을 함께 얘기해보고, 프로젝트 진행에 어려움을 겪을만한 이슈들에 대해 조언을 구할 수 있는 기회가 되었으면 한다.
활동 내용
- 한이음 오프라인 미팅
- GitLab 프로젝트 내용 파악
- Kubernetes 구조 및 동작 흐름에 대한 설명
- 프로젝트 현재 진행 상태 review
- 성능 테스트 고려 - jmeter, ngrinder
- RDBMS vs NoSQL
- MySQL Cluster vs Replication
- 프로젝트 구조 및 설계에 대한 조언 요청
- Pods를 얼마나, 어떻게 띄워서 관리할지 → 일부 rpi가 다운되더라도 정상적으로 동작할 수 있도록?
- Server Monitoring
- Telegraf(사용률 data 수집), Grafana(DBMS), InfluxDB(Visualization Dashboard)
- Master Node에 적용시켜서 clustering 된 rpi를 전부 monitoring
- Telegraf가 수집한 데이터들은 influxDB에 담기고, grafana가 이 데이터들을 visualization
- Lancher 사용도 참고할 것
- 한이음 프로젝트 회의
- 요구사항 정의서 - 마이페이지 작성
- UI 검토
- 개발 process 정리
- 개발 우선순위 정의
소감
오늘 활동은 크게 두가지 활동을 진행했다. 첫번째로 한이음 프로젝트 멘토님과 직접 대면하여 여러가지 내용에 대해 들을 수 있었다. Kubernetes 기술에 대한 전체적인 흐름을 이해할 수 있었고, 프로젝트를 위해 필요한 여러가지 기술(성능 테스트, DB, Server monitoring)등에 대해 들을 수 있었다. 두 번째로는 팀원들끼리 기획을 마무리하고, 개발 진행에 대한 계획을 세울 수 있었던 시간이었다.