개발 환경 생성
개발 환경은 다양한 방법으로 만들 수 있습니다.
-
개요, 개발 환경 또는 소스 리포지토리 페이지에서 CodeCatalyst 소스 리포지토리 또는 연결된 소스 리포지토리를 사용하여 CodeCatalyst에서 개발 환경을 생성합니다.
-
개발 환경 페이지에서 소스 리포지토리에 연결되지 않은 CodeCatalyst의 빈 개발 환경을 만듭니다.
-
선택한 IDE에서 개발 환경을 만들고 소스 리포지토리를 개발 환경에 복제합니다.
중요
Active Directory가 ID 제공업체로 사용되는 스페이스의 사용자는 개발 환경을 사용할 수 없습니다. 자세한 내용은 Single Sign-On 계정을 사용하여 CodeCatalyst에 로그인할 때는 개발 환경을 생성할 수 없습니다. 섹션을 참조하십시오.
각 브랜치 및 리포지토리별로 개발 환경 하나를 만들 수 있습니다. 프로젝트에는 여러 리포지토리가 존재할 수 있습니다. 생성한 개발 환경은 CodeCatalyst 계정으로만 관리할 수 있지만, 지원되는 모든 IDE를 사용하여 개발 환경을 열고 작업할 수 있습니다. IDE에서 개발 환경을 사용하려면 AWS Toolkit이 설치되어 있어야 합니다. 자세한 내용은 개발 환경에 지원되는 통합 개발 환경 섹션을 참조하십시오. 기본적으로 개발 환경은 2코어 프로세서, 4GB RAM 및 16GB 영구 스토리지로 생성합니다.
참고
소스 리포지토리와 연결된 개발 환경을 생성한 경우 리소스 열에는 이 개발 환경을 생성할 때 지정한 브랜치가 항상 표시됩니다. 이는 다른 브랜치를 생성하거나, 개발 환경 내의 다른 브랜치로 전환하거나, 추가 리포지토리를 복제하는 경우에도 적용됩니다. 빈 개발 환경을 생성한 경우 리소스 열이 비어 있습니다.
개발 환경에 지원되는 통합 개발 환경
다음과 같은 지원되는 통합 개발 환경(IDE)에서 개발 환경을 사용할 수 있습니다.
CodeCatalyst에서 개발 환경 만들기
CodeCatalyst에서 개발 환경 작업을 시작하려면 AWS Builder ID 또는 SSO로 인증하고 로그인합니다.
브랜치에서 개발 환경을 생성하려면
https://codecatalyst.aws/
에서 CodeCatalyst 콘솔을 엽니다. 개발 환경을 생성하려는 프로젝트로 이동합니다.
탐색 창에서 다음 중 하나를 수행합니다.
개요를 선택한 다음 내 개발 환경 섹션으로 이동합니다.
코드를 선택한 후 개발 환경을 선택합니다.
코드를 선택하고 소스 리포지토리를 선택한 다음 개발 환경을 생성할 리포지토리를 선택합니다.
개발 환경 생성을 선택합니다.
드롭다운 메뉴에서 지원되는 IDE를 선택합니다. 자세한 정보는 개발 환경에 지원되는 통합 개발 환경을 참조하세요.
리포지토리 복제를 선택합니다.
다음 중 하나를 수행합니다.
복제할 리포지토리를 선택하고, 기존 브랜치에서 작업을 선택한 다음 기존 브랜치 드롭다운 메뉴에서 브랜치를 선택합니다.
참고
타사 리포지토리를 선택하는 경우 기존 브랜치에서 작업해야 합니다.
복제할 리포지토리를 선택하고, 새 브랜치에서 작업을 선택하고, 브랜치 이름 필드에 브랜치 이름을 입력하고, 다음에서 브랜치 생성 드롭다운 메뉴에서 새 브랜치를 만들 브랜치를 선택합니다.
참고
소스 리포지토리 페이지 또는 특정 소스 리포지토리에서 개발 환경을 생성하는 경우 리포지토리를 선택할 필요가 없습니다. 개발 환경은 소스 리포지토리 페이지에서 선택한 소스 리포지토리에서 생성됩니다.
(선택 사항) 별칭 - 선택 사항에서 개발 환경의 별칭을 입력합니다.
(선택 사항) 개발 환경 구성 편집 버튼을 선택하여 개발 환경의 컴퓨팅, 스토리지 또는 제한 시간 구성을 편집합니다.
-
(선택 사항) Amazon Virtual Private Cloud(Amazon VPC) - 선택 사항에서 드롭다운 메뉴에서 개발 환경에 연결할 VPC 연결을 선택합니다.
스페이스에 기본 VPC가 설정된 경우 개발 환경이 해당 VPC에 연결된 상태로 실행됩니다. 다른 VPC 연결을 연결하여 이를 재정의할 수 있습니다. 또한 VPC 연결 개발 환경은 AWS Toolkit을 지원하지 않습니다.
사용하려는 VPC 연결이 나열되지 않은 경우 프로젝트에 허용되지 않는 AWS 계정 연결이 포함되어 있기 때문일 수 있습니다. 자세한 내용은 Amazon CodeCatalyst 관리자 안내서의 프로젝트 제한 계정 연결 구성을 참조하세요.
참고
VPC 연결로 개발 환경을 생성하면 VPC 내에 새 네트워크 인터페이스가 생성됩니다. CodeCatalyst는 연결된 VPC 역할을 사용하여 이 인터페이스와 상호 작용합니다. 또한 IPv4 CIDR 블록이
172.16.0.0/12
IP 주소 범위로 구성되지 않았는지 확인합니다. 생성(Create)을 선택합니다. 개발 환경이 생성되는 동안 개발 환경 상태 열에 시작 중이 표시되고, 개발 환경이 생성되면 상태 열에 실행 중이 표시됩니다.
빈 개발 환경 생성
https://codecatalyst.aws/
에서 CodeCatalyst 콘솔을 엽니다. 개발 환경을 생성하려는 프로젝트로 이동합니다.
탐색 창에서 다음 중 하나를 수행합니다.
개요를 선택한 다음 내 개발 환경 섹션으로 이동합니다.
코드를 선택한 후 개발 환경을 선택합니다.
개발 환경 생성을 선택합니다.
드롭다운 메뉴에서 지원되는 IDE를 선택합니다. 자세한 정보는 개발 환경에 지원되는 통합 개발 환경을 참조하세요.
빈 개발 환경 생성을 선택합니다.
(선택 사항) 별칭 - 선택 사항에서 개발 환경의 별칭을 입력합니다.
(선택 사항) 개발 환경 구성 편집 버튼을 선택하여 개발 환경의 컴퓨팅, 스토리지 또는 제한 시간 구성을 편집합니다.
-
(선택 사항) Amazon Virtual Private Cloud(Amazon VPC) - 선택 사항에서 드롭다운 메뉴에서 개발 환경에 연결할 VPC 연결을 선택합니다.
스페이스에 기본 VPC가 설정된 경우 개발 환경이 해당 VPC에 연결된 상태로 실행됩니다. 다른 VPC 연결을 연결하여 이를 재정의할 수 있습니다. 또한 VPC 연결 개발 환경은 AWS Toolkit을 지원하지 않습니다.
사용하려는 VPC 연결이 나열되지 않은 경우 프로젝트에 허용되지 않는 AWS 계정 연결이 포함되어 있기 때문일 수 있습니다. 자세한 내용은 Amazon CodeCatalyst 관리자 안내서의 프로젝트 제한 계정 연결 구성을 참조하세요.
참고
VPC 연결로 개발 환경을 생성하면 VPC 내에 새 네트워크 인터페이스가 생성됩니다. CodeCatalyst는 연결된 VPC 역할을 사용하여 이 인터페이스와 상호 작용합니다. 또한 IPv4 CIDR 블록이
172.16.0.0/12
IP 주소 범위로 구성되지 않았는지 확인합니다. 생성(Create)을 선택합니다. 개발 환경이 생성되는 동안 개발 환경 상태 열에 시작 중이 표시되고, 개발 환경이 생성되면 상태 열에 실행 중이 표시됩니다.
참고
개발 환경을 처음 생성하고 여는 데 1~2분이 걸릴 수 있습니다.
참고
IDE에서 개발 환경이 열리면 코드를 커밋하고 변경 사항을 푸시하기 전에 디렉터리를 소스 리포지토리로 변경해야 할 수 있습니다.
IDE에서 개발 환경 생성
개발 환경을 사용하여 프로젝트의 소스 리포지토리에 저장된 코드 작업을 빠르게 수행할 수 있습니다. 개발 환경은 지원되는 통합 개발 환경(IDE)을 사용하여 프로젝트별 완전 작동 클라우드 개발 환경에서 즉시 코딩을 시작할 수 있으므로 개발 속도를 높입니다.
IDE에서 CodeCatalyst를 사용하는 방법에 대한 자세한 내용은 다음 설명서를 참조하세요.