Endpoint 설정 변경

Prev Next

VPC 환경에서 이용 가능합니다.

DB Cluster를 생성하면 클러스터가 위치한 Subnet에 Write Endpoint와 Read Endpoint가 1개씩 자동 생성됩니다. Endpoint 설정 변경 메뉴를 사용하면 애플리케이션이 위치한 VPC와 Subnet에 Write 또는 Read Endpoint를 추가로 생성하거나, 추가한 Endpoint를 삭제할 수 있습니다. Endpoint는 네이버 클라우드 플랫폼의 Private Link 기반 Endpoint Interface로 제공되며, 생성된 Endpoint는 지정한 Subnet의 사설 IP 1개를 사용합니다.

주의
  • DB 관리 기능은 DB Cluster 상태가 운영중인 경우에 사용할 수 있습니다.
  • Endpoint 생성과 삭제 작업은 한 번에 1건씩 수행됩니다. 작업이 시작되면 DB Cluster 상태가 설정중으로 변경되며, 완료되어 운영중으로 돌아오기 전까지는 다른 Endpoint 작업과 설정 변경을 수행할 수 없습니다.
  • 클러스터 생성 시 자동으로 생성된 기본 Write/Read Endpoint는 삭제할 수 없습니다. 클러스터를 삭제하면 함께 삭제됩니다.
  • Endpoint를 삭제하면 해당 Endpoint를 사용하는 애플리케이션의 연결이 중단됩니다. 삭제 전에 애플리케이션의 접속 정보를 다른 Endpoint로 변경해 주십시오.
  • Endpoint는 선택한 Subnet에 Endpoint Interface로 생성되며, 건당 유지 시간을 기준으로 과금됩니다. 자세한 내용은 요금 안내를 참조해 주십시오.
  • 하나의 VPC에 생성할 수 있는 Endpoint 수는 Private Link의 VPC별 Endpoint Interface 제한을 따릅니다. 제한을 초과하면 생성이 완료되지 않으며, 사용하지 않는 Endpoint를 삭제한 뒤 다시 시도해 주십시오.

Endpoint 설정 변경 화면 < a name="Endpoint설정변경화면 ">

  1. 네이버 클라우드 플랫폼 콘솔의 VPC 환경에서 Menu > All Services > Database > Cloud DB Serverless 메뉴를 차례대로 클릭해 주십시오.
  2. DB Cluster 메뉴를 클릭해 주십시오.
  3. DB Cluster 목록에서 클러스터를 선택한 후 [DB 관리] > Endpoint 설정 변경 메뉴를 클릭해 주십시오.
  4. Endpoint 설정 변경 화면에서 현재 클러스터의 Endpoint 목록을 확인해 주십시오.
항목 설명
Endpoint 유형 Write: 읽기와 쓰기가 가능한 Endpoint (Primary 인스턴스 연결) / Read: 읽기 전용 Endpoint (Replica 인스턴스 연결)
Endpoint 애플리케이션이 접속하는 사설 IP 주소. DB 접속 Port는 DB Cluster 상세 정보의 DB 접속 Port 값을 사용합니다.
VPC Endpoint가 생성된 VPC 이름
Subnet Endpoint가 생성된 Subnet. Subnet 이름 | Zone | IP 주소 범위 형식으로 표시됩니다.
ACG Endpoint에 적용된 ACG 이름. Cloud DB Serverless가 자동으로 생성한 ACG(cdbserverless-xxxxxxxx)입니다.
상태 운영중: 접속 가능한 정상 상태 / 설정중: 생성 또는 삭제 작업이 진행 중인 상태
관리 [삭제] 버튼. 클러스터 생성 시 자동 생성된 기본 Endpoint는 버튼이 비활성화되어 삭제할 수 없습니다.
참고

DB Cluster 상세 정보의 Write Endpoint, Read Endpoint 항목에는 클러스터 생성 시 자동 생성된 기본 Endpoint의 IP가 표시됩니다. 추가로 생성한 Endpoint의 IP는 Endpoint 설정 변경 화면의 Endpoint 목록에서 확인해 주십시오.

Endpoint 생성

  1. Endpoint 설정 변경 화면에서 [+ Endpoint 생성] 버튼을 클릭해 주십시오.
  2. Endpoint 생성 팝업에서 다음 항목을 설정해 주십시오.
항목 설명
Endpoint 유형 Write Endpoint 또는 Read Endpoint 중 하나를 선택합니다. (필수)
VPC Endpoint를 생성할 VPC를 선택합니다. 클러스터가 위치한 VPC가 아닌 같은 계정의 다른 VPC도 선택할 수 있습니다. VPC가 없으면 [VPC 생성] 버튼을 클릭해 VPC 콘솔에서 먼저 생성한 후 새로고침 버튼을 클릭해 주십시오. (필수)
Subnet Endpoint를 생성할 Subnet을 선택합니다. Subnet 이름 | Zone | Public/Private 형식으로 표시됩니다. 일반(General) 용도의 Subnet만 선택할 수 있으며, Load Balancer 전용, Bare Metal 전용, NAT Gateway 전용 Subnet은 사용할 수 없습니다. Subnet이 없으면 [Subnet 생성] 버튼을 클릭해 먼저 생성한 후 새로고침 버튼을 클릭해 주십시오. (필수)
ACG 설정 별도로 설정하지 않습니다. Cloud DB Serverless를 위한 ACG가 자동으로 생성되어 적용됩니다.
  1. [생성] 버튼을 클릭해 주십시오.
    • DB Cluster 상태가 설정중으로 변경되고 DB Cluster 목록 화면으로 이동합니다.
    • 생성이 완료되면 DB Cluster 상태가 운영중으로 돌아오고, Endpoint 목록에 새 Endpoint가 운영중 상태로 표시됩니다. 통상 수 분 내에 완료됩니다.
참고
  • Endpoint를 생성한 VPC에 Cloud DB Serverless 전용 ACG가 없으면 새로 생성되고, 선택한 Subnet의 IP 주소 범위에서 DB 접속 Port로의 Inbound 규칙이 자동으로 추가됩니다. 사용자가 해당 ACG에 직접 추가한 규칙은 유지됩니다.
  • Subnet 범위 밖
    <예시> 다른 Subnet의 Bastion 서버)에서 접속하려면 ACG 가이드를 참조해 해당 ACG에 Inbound 규칙을 추가해 주십시오.

Endpoint 삭제

  1. Endpoint 설정 변경 화면의 Endpoint 목록에서 삭제할 Endpoint의 [삭제] 버튼을 클릭해 주십시오.
  2. Endpoint 삭제 팝업에서 삭제 대상 Endpoint의 유형과 IP 주소를 확인한 후 [삭제] 버튼을 클릭해 주십시오.
    • DB Cluster 상태가 설정중으로 변경되고 DB Cluster 목록 화면으로 이동합니다.
    • 삭제가 완료되면 DB Cluster 상태가 운영중으로 돌아오고, Endpoint 목록에서 해당 Endpoint가 사라집니다.
주의

Endpoint를 삭제하면 해당 Endpoint를 사용하는 애플리케이션의 연결이 중단됩니다. 삭제 전에 애플리케이션의 접속 정보를 다른 Endpoint로 변경해 주십시오.

참고
  • Endpoint를 삭제하면 해당 Subnet 범위의 ACG Inbound 규칙이 함께 제거됩니다. 같은 Subnet을 사용하는 다른 Endpoint가 남아 있으면 규칙은 유지됩니다.
  • 클러스터가 위치한 VPC가 아닌 VPC의 마지막 Endpoint를 삭제하면 그 VPC의 Cloud DB Serverless 전용 ACG도 삭제됩니다. 사용자가 해당 ACG를 다른 리소스에 사용 중인 경우에는 삭제되지 않습니다.

설정중 상태

Endpoint 생성 또는 삭제 작업이 진행 중이면 해당 Endpoint의 상태가 설정중으로 표시되고, [삭제] 버튼과 [+ Endpoint 생성] 버튼이 모두 비활성화됩니다. 작업이 완료되어 DB Cluster 상태가 운영중으로 돌아오면 다시 사용할 수 있습니다.

참고
  • 같은 VPC에서 다른 Endpoint 생성·삭제 작업이 진행 중이면 Private Link의 처리 순서에 따라 완료가 지연될 수 있습니다. 작업은 자동으로 다시 시도됩니다.
  • Sub Account로 Endpoint 설정 변경을 사용하려면 View/getEndpointInterfaceList, Change/createEndpointInterface, Change/deleteEndpointInterface 액션이 허용된 정책이 필요합니다. 자세한 내용은 Cloud DB Serverless 권한 관리을 참조해 주십시오.