구성 편집 대화 상자(Amazon ECS 클러스터) - AWS Toolkit for JetBrains

구성 편집 대화 상자(Amazon ECS 클러스터)

구성 편집 대화 상자에는 구성AWS연결 탭이 있습니다.

구성 편집 대화 상자의 구성 탭

구성 편집 대화 상자의 구성 탭에는 다음 항목이 포함되어 있습니다.

이름

(필수) 이 구성의 이름입니다.

공유/VCS를 통해 공유

(선택 사항) 이 옵션을 선택하면 다른 팀원이 이 구성을 사용할 수 있습니다.1

병렬 실행 허용/병렬로 실행 허용

(선택 사항) 이 항목을 선택하면 IntelliJ IDEA, PyCharm, WebStorm 또는 JetBrains Rider가 병렬로 실행할 구성 인스턴스를 필요한 만큼 실행할 수 있습니다.1

클러스터

(필수) 디버깅할 클러스터의 Amazon Elastic Container Service(Amazon ECS) 이름입니다.

서비스

(필수) 디버깅할 클러스터의 Amazon ECS 서비스 이름입니다.

컨테이너 추가

이 구성에 컨테이너를 추가합니다. 하나 이상의 탭이 이미 표시되어 있는 경우 선택 사항입니다. 각 탭은 별도의 컨테이너를 나타냅니다.

선택한 컨테이너에는 플랫폼, 원격 디버그 포트, 시작 명령, 아티팩트 매핑포트 매핑 항목이 적용됩니다.

플랫폼

(필수) 사용할 디버그 플랫폼입니다.

원격 디버그 포트

(선택 사항) 디버거에 연결할 포트입니다. 일반적으로 서비스에서 포트 20,020~20,030을 사용하지 않는 한 이 값을 지정하면 안 됩니다. 만약 서비스에서 포트 20,020~20,030을 사용하는 경우 여기에 포트를 지정하여 컨테이너가 다른 곳에서 사용 중인 포트를 바인딩하지 않도록 하세요.

시작 명령

(필수) 디버거가 연결할 수 있도록 프로그램을 시작하는 명령입니다. Java의 경우 java로 시작하고 디버거 정보(예: -Xdebug)를 포함하지 않아야 합니다. Python의 경우 python, python2, python3 중 하나로 시작하고 실행할 파일의 경로와 이름을 이어서 사용합니다.

아티팩트 매핑

(필수) 컨테이너 내의 원격 경로에 매핑되는 로컬 개발 머신의 로컬 경로입니다. 실행할 계획인 모든 코드와 아티팩트를 매핑해야 합니다. 로컬 및 원격 경로 매핑을 지정하려면 추가(+ 아이콘)를 선택합니다.

포트 매핑

(선택 사항) 컨테이너 내의 원격 포트에 매핑되는 로컬 개발 머신의 로컬 포트입니다. 이렇게 하면 로컬 포트가 원격 리소스의 포트와 직접 통신할 수 있습니다. 예를 들어 curl localhost:3422 명령의 경우 3422 포트는 일부 서비스에 매핑됩니다. 로컬 및 원격 포트 매핑을 지정하려면 추가(+ 아이콘)를 선택합니다.

시작 전: 도구 창 활성화

(선택 사항) 이 구성을 시작하기 전에 수행해야 하는 태스크를 나열합니다.2

이 페이지 표시

(선택 사항) 이 옵션을 선택하면 이 구성을 시작하기 전에 이러한 구성 설정이 표시됩니다.2

도구 창 활성화

(선택 사항) 이 옵션을 선택하면 이 구성을 시작할 때 실행 또는 디버깅 도구 창이 열립니다.2

참고

1 자세한 내용은 다음을 참조하십시오.

  • IntelliJ IDEA의 경우 IntelliJ IDEA 도움말 웹 사이트의 Common settings를 참조하세요.

  • PyCharm의 경우 PyCharm 도움말 웹 사이트의Common settings를 참조하세요.

  • WebStorm의 경우 WebStorm 도움말 웹 사이트의 Common settings를 참조하세요.

  • JetBrains Rider의 경우 JetBrains Rider 도움말 웹 사이트의 Common options를 참조하세요.

2 자세한 내용은 다음을 참조하십시오.

  • IntelliJ IDEA의 경우 IntelliJ IDEA 도움말 웹 사이트의 Before launch를 참조하세요.

  • PyCharm의 경우 PyCharm 도움말 웹 사이트의Before launch를 참조하세요.

  • WebStorm의 경우 WebStorm 도움말 웹 사이트의 Before launch를 참조하세요.

  • JetBrains Rider의 경우 JetBrains Rider 도움말 웹 사이트의 Before launch를 참조하세요.

구성 편집 대화 상자의 AWS 연결 탭

구성 편집 대화 상자의 AWS 연결 탭에는 다음 항목이 포함되어 있습니다.

이름

(필수) 이 구성의 이름입니다.

보안 인증

(필수) 사용할 기존 AWS 계정 연결의 이름입니다.

리전(Region)

(필수) 연결된 계정에 사용할 AWS 리전의 이름입니다.

공유/VCS를 통해 공유

(선택 사항) 이 옵션을 선택하면 다른 팀원이 이 구성을 사용할 수 있습니다.1

병렬 실행 허용/병렬로 실행 허용

(선택 사항) 이 항목을 선택하면 IntelliJ IDEA, PyCharm, WebStorm 또는 JetBrains Rider가 병렬로 실행할 구성 인스턴스를 필요한 만큼 실행할 수 있습니다.1

시작 전: 도구 창 활성화

(선택 사항) 이 구성을 시작하기 전에 수행해야 하는 태스크를 나열합니다.2

이 페이지 표시

(선택 사항) 이 옵션을 선택하면 이 구성을 시작하기 전에 이러한 구성 설정이 표시됩니다.2

도구 창 활성화

(선택 사항) 이 옵션을 선택하면 이 구성을 시작할 때 실행 또는 디버깅 도구 창이 열립니다.2

참고

1 자세한 내용은 다음을 참조하십시오.

  • IntelliJ IDEA의 경우 IntelliJ IDEA 도움말 웹 사이트의 Common settings를 참조하세요.

  • PyCharm의 경우 PyCharm 도움말 웹 사이트의Common settings를 참조하세요.

  • WebStorm의 경우 WebStorm 도움말 웹 사이트의 Common settings를 참조하세요.

  • JetBrains Rider의 경우 JetBrains Rider 도움말 웹 사이트의 Common options를 참조하세요.

2 자세한 내용은 다음을 참조하십시오.

  • IntelliJ IDEA의 경우 IntelliJ IDEA 도움말 웹 사이트의 Before launch를 참조하세요.

  • PyCharm의 경우 PyCharm 도움말 웹 사이트의Before launch를 참조하세요.

  • WebStorm의 경우 WebStorm 도움말 웹 사이트의 Before launch를 참조하세요.

  • JetBrains Rider의 경우 JetBrains Rider 도움말 웹 사이트의 Before launch를 참조하세요.