InfoGrab DocsInfoGrab Docs

원격 개발 워크스페이스

GitLab 프로젝트와 통합된 클라우드 기반 개발 환경인 원격 개발 워크스페이스의 개발 워크플로, 아키텍처, 관련 리소스를 설명합니다.

원격 개발 워크스페이스(Remote Development Workspaces)는 GitLab 프로젝트와 통합되는 클라우드 기반 개발 환경을 제공합니다. 이 기능을 개발하는 개발자로서, 사용자가 GitLab 프로젝트에서 직접 컨테이너화된 개발 환경을 실행할 수 있도록 필요한 인프라를 생성하고 유지합니다. 개발 워크플로 # 워크스페이스 기능을 개발할 때: 필요한 도구 및 의존성과 함께 로컬 개발 환경을 설정합니다 . 테스트를 위해 Helm chart를 사용하여 워크스페이스와 함께 GitLab을 배포합니다 . 워크스페이스 상태 및 라이프사이클을 관리하는 워크스페이스 조정 로직을 이해합니다 . 아키텍처 및 추가 리소스 # 더 깊은 기술적 이해를 위해 다음 리소스를 참조하세요: 워크스페이스 아키텍처 설계 문서 쿠버네티스 설정을 위한 워크스페이스 아키텍처 워크스페이스 Rails 도메인 개발자 문서 워크스페이스 예시 사용자 문서 GitLab Agent for Kubernetes의 remote_development 모듈 개발 가이드