개요
'GitOps'이기 때문에 GitLab을 사용하여 Terraform 정의 파일을 공동 관리하기 위해 공동 작업을 할 수 있는 프로젝트를 만들어 본다.간단한 절차는 다음과 같다.
GitLab에서 그룹 생성 공동 작업 구성원 등록 이 그룹에 대한 프로젝트 만들기로컬 환경
macOS Monterey 12.1 Azure CLI 2.28.0 terraform v1.0.11 git 2.34.1 전제 조건
GitLab 환경에 계정 준비(Ownner) 로컬 환경에 "azure cli" 설치
로컬 환경에서'terraform'환경을 구성 로컬 환경에 "git" 설치
GitLab에 로그인
로컬 PC의 브라우저를 사용하여 Azure의 IaS에 구축된 GiitLab에 액세스합니다. 이번 GitLab은 AAD(Azure Active Directory)로 구성되어 있으므로 로그인하려면 "Azure AD"를 선택하십시오. 새로 표시된 계정 선택 화면에서 해당 계정을 선택하고 로그인합니다.
그룹 생성
공동 작업을 위해 먼저 팀을 창설한다. 로그인한 화면에서 "Createa group"을 선택한 후 새로 표시된 화면에서 "그룹 만들기"를 선택합니다.
다음에 표시되는 그룹 만들기 창에 그룹 이름을 입력하고 가시 수준에서 내부를 선택한 다음 화면 아래의 그룹 만들기 버튼을 누릅니다. 그룹 이름으로 정의된 그룹을 새로 생성합니다.
공동 제작자의 로그인
그룹이 화면을 표시하는 왼쪽 탭에서 해당 그룹 이름을 선택하고 화면 위쪽에 표시되는 "Invite your colleeagues"단추를 누릅니다. 새로 표시된'Invite members'화면에서'GiitLab members or email address'에 구성원을 입력하고,'Select a role'에서'Developer'(구성원의 역할에 맞춰)를 선택하고 화면 아래쪽에 있는'인vite'버튼을 누릅니다.
등록 구성원을 확인하기 위해 화면 왼쪽 탭의 "Group information"- "구성원"을 선택하여 방금 새로 표시된 화면에 추가된 구성원을 확인합니다.
프로젝트 작성
그룹 표시 화면의 왼쪽 탭에서 해당 그룹 이름을 선택하고 화면 오른쪽에 표시되는 [새 항목] 버튼을 누릅니다. 새로 표시된 "Create new 프로젝트"화면에서 "Create blank 프로젝트"를 선택합니다. 다음에 표시되는 "Create blank 프로젝트"창에 "프로젝트 이름"을 입력하고 "가시성 단계"에서 "내부"를 선택한 다음 화면 아래의 "프로젝트 만들기"단추를 누르십시오.
프로젝트 이름으로 정의된 프로젝트를 새로 만듭니다.
총결산
이렇게 되면 GitLab에서 공동 작업을 할 수 있는 프로젝트가 완성되고 이를 이용하여 프로젝트의 버전을 통일적으로 관리할 수 있다.
Reference
이 문제에 관하여(GitLab으로 공동 작업용 프로젝트를 만들어 봤어요.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/turupon/items/e48ebafaecb449fa8918
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)