GitLab으로 공동 작업용 프로젝트를 만들어 봤어요.

개요
'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에서 공동 작업을 할 수 있는 프로젝트가 완성되고 이를 이용하여 프로젝트의 버전을 통일적으로 관리할 수 있다.

    좋은 웹페이지 즐겨찾기