에 대한 연결을 생성하십시오. GitLab - 개발자 도구 콘솔

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

에 대한 연결을 생성하십시오. GitLab

AWS Management Console 또는 AWS Command Line Interface (AWS CLI) 를 사용하여 gitlab.com에서 호스팅되는 리포지토리에 대한 연결을 생성할 수 있습니다.

참고

에서 GitLab 이 연결 설치를 승인하면 서비스에 데이터를 처리할 수 있는 권한을 부여하는 것이며 애플리케이션을 제거하여 언제든지 권한을 취소할 수 있습니다.

시작하기 전:

  • 에 이미 계정을 생성했어야 합니다. GitLab

    참고

    연결은 연결을 만들고 권한을 부여하는 데 사용된 계정에 대한 액세스 권한만 제공합니다.

    참고

    소유자 역할이 있는 위치에 연결을 만든 다음 다음과 같은 리소스가 있는 저장소에서 연결을 사용할 수 CodePipeline 있습니다. GitLab 그룹 내 리포지토리의 경우 그룹 소유자가 아니어도 됩니다.

GitLab(콘솔) 에 대한 연결 생성

콘솔을 사용하여 연결을 생성할 수 있습니다.

참고

현재 콘솔을 사용하여 연결을 생성하면 리소스 ARN에 코드스타 연결이 있는 리소스만 생성됩니다. ARN에 연결 서비스 접두사가 있는 리소스를 생성하려면 CLI, SDK 또는 CFN을 사용하십시오. 두 서비스 접두사가 모두 포함된 리소스는 콘솔에 계속 표시됩니다.

1단계: 연결 생성
  1. 에 로그인한 다음 에서 AWS 개발자 도구 콘솔을 엽니다. AWS Management Consolehttps://console.aws.amazon.com/codesuite/settings/connections

  2. 설정을 선택한 다음 연결을 선택합니다. 연결 생성을 선택합니다.

  3. GitLab 리포지토리에 대한 연결을 생성하려면 공급자 선택에서 을 선택합니다 GitLab. [연결 이름(Connection name)]에 생성하려는 연결의 이름을 입력합니다. [연결 대상] 을 선택합니다 GitLab.

    에 대해 선택한 연결 옵션을 보여 주는 콘솔 스크린샷 GitLab.
  4. 의 로그인 페이지가 GitLab 표시되면 자격 증명으로 로그인한 다음 로그인을 선택합니다.

  5. GitLab 계정 액세스를 위한 연결 승인을 요청하는 메시지와 함께 승인 페이지가 표시됩니다.

    Authorize를 선택합니다.

    GitLab 계정 연결을 승인하라는 메시지가 표시된 스크린샷.
  6. 브라우저가 연결 콘솔 페이지로 돌아갑니다. GitLab 연결 만들기의 연결 이름에 새 연결이 표시됩니다.

  7. [연결 대상] 을 선택합니다 GitLab.

    연결이 성공적으로 생성되면 성공 배너가 표시됩니다. 연결 세부 정보는 연결 설정 페이지에 나와 있습니다.

GitLab(CLI) 에 대한 연결 생성

AWS Command Line Interface (AWS CLI) 를 사용하여 연결을 생성할 수 있습니다.

이렇게 하려면 create-connection 명령을 사용합니다.

중요

OR를 통해 생성된 AWS CloudFormation 연결은 기본적으로 PENDING 상태입니다. AWS CLI CLI를 사용하여 연결을 생성한 후 콘솔을 사용하여 연결을 편집하여 상태를 설정합니다. AWS CloudFormationAVAILABLE

연결을 만들려면 GitLab
  1. 터미널(Linux, macOS, Unix) 또는 명령 프롬프트(Windows)를 엽니다. AWS CLI 를 사용하여 연결에 --connection-name 대해 --provider-type 및 를 지정하여 create-connection 명령을 실행합니다. 이 예제에서 타사 공급자 이름은 GitLab이고 지정된 연결 이름은 MyConnection입니다.

    aws codeconnections create-connection --provider-type GitLab --connection-name MyConnection

    이 명령이 제대로 실행되면 다음과 비슷한 연결 ARN 정보가 반환됩니다.

    { "ConnectionArn": "arn:aws:codeconnections:us-west-2:account_id:connection/aEXAMPLE-8aad-4d5d-8878-dfcab0bc441f" }
  2. 콘솔을 사용하여 연결을 완료합니다. 자세한 정보는 보류 중인 연결 업데이트을 참조하세요.