Skip to content

2번째 회의 #1

@choisungwook

Description

@choisungwook

개요

  • 일시: 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 진행상황

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 documentation

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions