대상 그룹 생성 - Elastic Load Balancing

대상 그룹 생성

대상 그룹에 대상을 등록합니다. 기본적으로 로드 밸런서는 대상 그룹에 대해 지정한 프로토콜과 포트 번호를 사용하여 등록된 대상으로 요청을 전송합니다. 또는 대상 그룹에 각 대상을 등록할 때 이 포트를 재정의할 수 있습니다.

대상 그룹을 만든 후에는 태그를 추가할 수 있습니다.

대상 그룹의 대상으로 트래픽을 라우팅하려면 리스너 또는 리스너에 대한 규칙을 생성할 때 작업에 대상 그룹을 지정합니다. 자세한 내용은 리스너 규칙 단원을 참조하십시오.

언제든지 대상 그룹에서 대상을 추가하거나 삭제할 수 있습니다. 자세한 내용은 대상 그룹에 대상 등록 단원을 참조하십시오. 대상 그룹에 대한 상태 확인 설정을 변경할 수도 있습니다. 자세한 내용은 대상 그룹의 상태 확인 설정 수정 단원을 참조하십시오.

New console

새 콘솔을 사용하여 대상 그룹을 생성하려면

  1. https://console.aws.amazon.com/ec2/에서 Amazon EC2 콘솔을 엽니다.

  2. 탐색 창의 [LOAD BALANCING] 아래에서 [Target Groups]를 선택합니다.

  3. [Create target group]을 선택합니다.

  4. 대상 유형 선택에서 인스턴스 ID로 대상을 등록하려면 인스턴스를, IP 주소로 대상을 등록하려면 IP 주소를, Lambda 함수를 대상으로 등록하려면 Lambda 함수를 선택합니다.

  5. [Target group name]에 대상 그룹의 이름을 입력합니다. 이 이름은 계정당 리전당 고유해야 하고, 최대 32자여야 하며, 알파벳 문자 또는 하이픈만 포함해야 하고, 하이픈으로 시작하거나 끝나지 않아야 합니다.

  6. 대상 유형이 인스턴스 또는 IP 주소인 경우 다음을 수행합니다.

    1. (선택 사항) [Protocol]과 [Port]에서 필요에 따라 기본값을 변경합니다.

    2. (선택 사항) 프로토콜 버전의 경우 필요시 기본값을 수정합니다.

    3. [VPC]에서 Virtual Private Cloud(VPC)를 선택합니다.

    4. (선택 사항) 상태 확인 섹션에서 필요에 따라 기본 설정을 수정합니다.

  7. 대상 유형이 Lambda 함수인 경우 상태 확인 섹션에서 활성화를 선택하여 상태 확인을 활성화할 수 있습니다.

  8. (선택 사항) 다음과 같이 하나 이상의 태그를 추가합니다.

    1. 태그 섹션을 확장합니다.

    2. [Add tag]를 선택합니다.

    3. 태그 키와 태그 값을 입력합니다.

  9. [Next]를 선택합니다.

  10. (선택 사항) 다음과 같이 하나 이상의 대상을 추가합니다.

    • 대상 유형이 인스턴스인 경우 하나 이상의 인스턴스를 선택하고 하나 이상의 포트를 입력한 다음 아래에 보류 중인 것으로 포함을 선택합니다.

    • 대상 유형이 IP 주소(IP addresses)인 경우 네트워크를 선택하고 IP 주소와 포트를 입력한 다음 아래에 보류 중인 것으로 포함(Include as pending below)을 선택합니다.

    • 대상 유형이 Lambda 함수인 경우 단일 Lambda 함수를 지정하거나 이 단계를 생략하고 나중에 Lambda 함수를 지정합니다.

  11. [Create target group]을 선택합니다.

  12. (선택 사항) 리스너 규칙에서 대상 그룹을 지정할 수 있습니다. 자세한 내용은 리스너 규칙을 참조하십시오.

Old console

기존 콘솔을 사용하여 대상 그룹을 생성하려면

  1. https://console.aws.amazon.com/ec2/에서 Amazon EC2 콘솔을 엽니다.

  2. 탐색 창의 [LOAD BALANCING] 아래에서 [Target Groups]를 선택합니다.

  3. [Create target group]을 선택합니다.

  4. [Target group name]에 대상 그룹의 이름을 입력합니다. 이 이름은 계정당 리전당 고유해야 하고, 최대 32자여야 하며, 알파벳 문자 또는 하이픈만 포함해야 하고, 하이픈으로 시작하거나 끝나지 않아야 합니다.

  5. 대상 유형에서 인스턴스 ID를 기준으로 대상을 등록하려면 인스턴스를, IP 주소를 등록하려면 IP를, Lambda 함수를 등록하려면 Lambda 함수를 선택합니다.

  6. 대상 유형이 Instance(인스턴스) 또는 IP인 경우 다음을 수행합니다.

    1. (선택 사항) [Protocol]과 [Port]에서 필요에 따라 기본값을 변경합니다.

    2. (선택 사항) 프로토콜 버전의 경우 필요시 기본값을 수정합니다.

    3. [VPC]에서 Virtual Private Cloud(VPC)를 선택합니다.

  7. 대상 유형이 Lambda function(Lambda 함수)인 경우 다음을 수행합니다.

    1. Lambda function(Lambda 함수)에 대해 다음 중 하나를 수행합니다.

      • Lambda 함수 선택

      • 새 Lambda 함수를 생성하고 선택

      • 대상 그룹을 생성한 후 Lambda 함수를 등록

    2. (선택 사항) 상태 확인을 활성화하려면 Health check(상태 확인), Enable(활성화)를 선택합니다.

  8. (선택 사항) [Health check settings] 및 [Advanced health check settings]에서 필요에 따라 기본 설정을 변경합니다.

  9. Create를 선택합니다.

  10. (선택 사항) 다음과 같이 하나 이상의 태그를 추가합니다.

    1. 새로 생성한 대상 그룹을 선택합니다.

    2. [Tags] 탭에서 [Add/Edit Tags]를 선택합니다.

    3. [Add/Edit Tags] 페이지에서 추가한 각 태그에 대해 [Create Tag]를 클릭한 다음 태그 키와 태그 값을 지정합니다. 태그 추가를 마쳤으면 [Save]를 선택합니다.

  11. (선택 사항) 대상을 대상 그룹에 추가하려면 대상 그룹에 대상 등록 단원을 참조하십시오.

  12. (선택 사항) 리스너 규칙에서 대상 그룹을 지정할 수 있습니다. 자세한 내용은 리스너 규칙을 참조하십시오.

AWS CLI를 사용하여 대상 그룹을 생성하려면

create-target-group 명령을 사용하여 대상 그룹을 생성하고, add-tags 명령으로 대상 그룹에 태그를 지정하고, register-targets 명령으로 대상을 추가합니다.