배포 관리와 프론트엔드 릴리스

배포 관리는 누가 스키마/API와 프론트엔드를 운영 환경에 반영할 수 있는지 정합니다. 파일을 편집할 수 있다는 이유만으로 운영 DB를 덮어쓸 수 없도록 배포 권한을 별도로 관리합니다.

프론트엔드와 스키마 API 배포 관리

배포 권한

조직 정책에 따라 관리자 필수 여부, 최소 회원 레벨과 지정 배포 담당자를 설정합니다. 같은 승인 정책은 스키마/API 배포와 프론트엔드 릴리스에 적용됩니다.

  • 개발·검증 환경은 지정 배포 담당자에게 허용합니다.
  • 운영 환경은 관리자 또는 승인된 담당자로 제한합니다.
  • 담당자 변경과 배포 이력은 정기적으로 점검합니다.

기존 데이터 덮어쓰기

스키마 변경 대상 DB에 데이터가 있으면 덮어쓰기 금지, 관리자만 허용 또는 권한이 있는 배포 담당자 허용 정책을 적용할 수 있습니다.

데이터가 있는 운영 DB에는 덮어쓰기 금지 또는 관리자만 허용을 권장합니다. 실행 전 변경 컬럼, 삭제 대상, 백업과 복구 절차를 확인하세요. 새 스키마를 적용할 때 기존 연결은 정리되고 새 설정으로 다시 열립니다.

프론트엔드 릴리스

프론트엔드 릴리스 메뉴는 /public 배포 콘솔로 이동합니다. 워크스페이스의 HTML, CSS, JavaScript와 에셋을 검토한 뒤 공개 버전을 발행합니다.

스키마/API와 프론트엔드는 독립된 결과물이지만 서로 사용하는 엔드포인트와 CSP가 맞아야 합니다. 배포 후에는 실제 공개 주소에서 정적 리소스, 인증, REST API와 WebSocket 연결을 함께 확인하세요.

관련 문서