생성된 프로젝트는 서버(컨테이너)의 배포 환경 별 GitLab(Git Repository)에서 소스를 확인할 수 있으며 WEB 서버에 넥사크로 샘플이 포함되어 있습니다.
프로젝트 개발 진행을 위해 사용자 로컬 환경에 프로젝트를 Git Push, Pull 하기 위해서는 토큰을 발급 받아야 합니다. GitLab으로 이동하여 토큰 발급을 진행합니다.
컨테이너 정보 > WEB 구분 > GIT URL 을 클릭하여 GitLab으로 새 창 이동합니다.
최초 접속 시 KeyCloak 인증을 통한 GitLab 로그인이 진행됩니다. TobeDevOps 포탈에서 사용한 계정으로 인증할 수 있으며 로그인 된 정보는 유지됩니다. (접속 정보가 변경될 경우 재 로그인이 필요합니다.)
GitLab 접속 시 포털과 동일한 사용자로 로그인하면 KeyCloak 인증됩니다.
GitLab 화면 접속 후 토큰 발급을 위해 User Settings > Access Tokens 메뉴로 이동합니다.
발급 화면에서 토큰 이름, 유효기간, 권한 입력 후 [Create personal access token] 버튼을 클릭합니다.
Git push/pull 사용을 위한 권한은 “write_repository” 를 선택해 주세요.
토큰 값은 생성 후 바로 확인할 수 있으며 "Click to reveal" 버튼을 클릭하여 암호화되지 않은 값을 확인할 수 있습니다.
한번 발급 된 토큰 값은 재발급 할 수 없습니다. 생성된 토큰 값은 반드시 별도 저장해 주세요.
토큰 발급 시 사용한 이름과 생성된 값을 Username과 Password로 사용하여 로그인 합니다.
Git에 최초 접속 시 로그인이 필요합니다. Git 프로그램의 다운로드 여부에 따라 로그인 팝업이 달라질 수 있습니다.