대상 그룹 생성 - Elastic Load Balancing

대상 그룹 생성

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

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

대상 그룹의 대상으로 트래픽을 라우팅하려면 리스너 또는 리스너에 대한 규칙을 생성할 때 작업에 대상 그룹을 지정합니다. 자세한 내용은 리스너 규칙 섹션을 참조하세요. 여러 리스너에서 동일한 대상 그룹을 지정할 수 있지만 이러한 리스너는 동일한 Application Load Balancer에 속해야 합니다. 대상 그룹을 로드 밸런서와 함께 사용하려면 대상 그룹이 다른 로드 밸런서용으로 리스너에서 사용되고 있지 않은지 확인해야 합니다.

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

New console
새 콘솔을 사용하여 대상 그룹을 생성하려면
  1. https://console.aws.amazon.com/ec2/에서 Amazon EC2 콘솔을 엽니다.

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

  3. [대상 그룹 생성(Create target group)]을 선택합니다.

  4. 대상 유형 선택(Choose a target type)에서 인스턴스 ID로 대상을 등록하려면 인스턴스(Instances)를, IP 주소로 대상을 등록하려면 IP 주소(IP addresses)를, Lambda 함수를 대상으로 등록하려면 Lambda 함수(Lambda function)를 선택합니다.

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

  6. (선택 사항) [프로토콜(Protocol)]과 [포트(Port)]에서 필요에 따라 기본값을 변경합니다.

  7. 대상 유형이 IP 주소(IP address)인 경우 IP 주소 유형(IP address type)으로 IPv4 또는 IPv6을 선택하고 그렇지 않은 경우 다음 단계로 건너뜁니다.

    선택한 IP 주소 유형을 가진 대상만 이 대상 그룹에 포함될 수 있습니다. 대상 그룹을 생성한 후에는 IP 주소 유형을 변경할 수 없습니다.

  8. [VPC]에서 Virtual Private Cloud(VPC)를 선택합니다. IP 주소 대상 유형에 대하여 선택할 수 있는 VPC는 이전 단계에서 선택한 IP 주소 유형을 지원하는 VPC입니다.

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

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

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

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

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

    2. [태그 추가(Add tag)]를 선택합니다.

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

  13. 다음(Next)을 선택합니다.

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

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

    • 대상 유형이 IP 주소인 경우 다음을 수행합니다.

      1. 네트워크 VPC를 목록에서 선택하거나 기타 프라이빗 IP 주소를 선택합니다.

      2. IP 주소를 수동으로 입력하거나 인스턴스 세부 정보를 사용하여 IP 주소를 찾습니다. 한 번에 최대 5개의 IP 주소를 입력할 수 있습니다.

      3. 지정된 IP 주소로 트래픽을 라우팅할 포트를 입력합니다.

      4. 아래에서 보류 중인 것으로 포함을 선택합니다.

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

  15. [대상 그룹 생성(Create target group)]을 선택합니다.

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

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를 기준으로 대상을 등록하려면 인스턴스(Instances)를, IP 주소를 등록하려면 IP를, Lambda 함수를 등록하려면 Lambda 함수(Lambda function)를 선택합니다.

  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 명령으로 대상을 추가합니다.