-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
documentationImprovements or additions to documentationImprovements or additions to documentation
Description
개요
- 일시: 2022.02.20 13:00 ~ 16:00
- 장소: 사당 원루프랩
- 참가자: 정효성, 이정회, 박경민, 최성욱, 윤태희
1. 첫번째 섹션: 스토리보드
발표자: 정효성
1.1 내용
- 개요
- cicd 지식 없이 -> cicd를 편하게
- 앱 배포
- 승인 승인자 -> 관리자
- 개선사항
- pull request 승인자 누구
- 인증이 필요없는 메인 페이지
- 메인 페에지를 제외한 모든 기능은 인증 필요
- 프로젝트 생성
- 프로젝트 생성페이지는 페이지 이동으로
- 팝업 창을 전부 모달창으로
- 앱 생성
- 프로젝트 선택화면은 select box로
- 앱 목록
- 앱 목록 보기는 칼럼으로
2. 두번째 섹션: 프로젝트 이력관리
발표자: 윤태희
2.1 내용
- jira를 사용하지 않는 이유
- github project
- github project 소개
- 이슈관리 방법
- 개선사항
- 기획이 중요하다
- 이슈 템플릿 생성 필요
- github commit 정책
- github pre commit (hook)
- commit 메세지 포맷
3. 메신저
- 메신저는 카카오톡, 알림 API는 slack
4. keycloak
발표자: 최성욱
4.1 내용
- 인증: github 로그인
- 인가: role, scope방식으로
4.2 진행상황
- keycloak <-> github 연동확인
- https://malwareanalysis.tistory.com/273
5. 백엔드 분리
발표자: 최성욱
5.1 내용
- 프론트엔드 요청을 받는 controller tower: springboot
- github api -> python
- k8s -> go
- deploy -> 미정
- 인증/인가서버 -> springboot, springsecurity
6. 분리빌드
발표자: 이정회
6.1 내용
- core, 분리빌드된 app nas마운트 경로
- core nginx에서 alias로 분리빌드된 경로를 가르킴
정리
- github commit 메세지 포맷 정의
- github precommit
- 프론트엔드를 배포하기 위한 k8s 노드 라벨링
- 현재, k8s nas세팅이 안되어 있음
- 분리빌드할 때 reactjs등 필요없는 라이브러리 제거해도 되는지 확인
- github login 백엔드, 프론트엔드 연동
- 이력관리는 github project로 하다가 zenhub 이전 검토
Metadata
Metadata
Labels
documentationImprovements or additions to documentationImprovements or additions to documentation