액션(Action)을 사용하여 내 VPC 리소스에 접근하기

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

VPC Platform에서 생성하는 액션(Action)은 자신의 VPC 리소스에 접근이 가능합니다.

VPC 연결 설정을 포함한 액션 생성하기

  • VPC Platform 에서의 액션 생성하기 화면에서는 VPC 연결 정보를 필수로 입력해야 합니다.
  • 액션이 접근하고자 하는 VPC 를 선택합니다.
  • 액션이 선택한 VPC에 접근하고자 할 때 사용할 Subnet 을 선택합니다. VPC 를 선택하면 해당 VPC 에 생성된 Subnet 목록을 볼 수 있습니다.
    • Cloud Functions 와 연동할 수 있는 Subnet의 Zone은 KR-2 로 제한됩니다. (추후 멀티존 지원 예정)
    • Cloud Functions 와 연동할 수 있는 Subnet 종류는 Private Subnet으로 제한됩니다. 다만 Public Subnet 리소스로의 접근은 Private Subnet 리소스와 마찬가지로 ACG 설정을 통해서 가능합니다.
    • Private Subnet 과 연동한 액션에서 인터넷 통신을 하기 위해서는 해당 Subnet에 NAT Gateway를 설정해야 합니다. (자세한 내용은 Networking/NAT Gateway 사용자가이드 참고)

img

VPC 연결 정보 확인하기

  • 액션 메뉴에서 개별 액션 선택시 선택된 액션이 접근하고자 하는 VPC 이름과 VPC에 접근할 때 사용할 Subnet 정보를 볼 수 있습니다.
  • Subnet 정보의 구성은 아래와 같습니다.
    • Subnet 이름 | Subnet 의 IP 주소 범위 | 가용 Zone

img

VPC 리소스 접근 허용하기

  • 액션 코드 내에서 VPC 리소스에 접근하기 위해서는 접근하려는 리소스의 ACG설정이 필요합니다. (자세한 내용은 COMPUTE/ACG 사용 가이드 참고)
  • VPC 환경에서 Cloud Functions 액션을 생성하면 연결된 VPC환경에 ACG설정에서 사용할 수 있는 접근 소스로 cloudfunctions-vpc-{vpc번호} 의 별칭이 자동 생성됩니다.
  • 액션 코드에서 VPC에 생성한 서버로 접근하기 위해서는 아래 캡쳐화면과 같이 서버에 적용할 ACG 규칙 설정의 Inbound 탭에서 접근 소스를 cloudfunctions-vpc-{vpc번호} 로 선택하여 추가합니다.

  • 일반 서버와 마찬가지로 VPC에 생성된 Cloud DB에 접근하기 위해서는 DB 서버 생성시 함께 자동 생성되는 ACG 의 Inbound 규칙에 추가합니다.

img

연관 정보 바로가기

아래 가이드에서 연관 정보를 확인할 수 있습니다.

""에 대한 건이 검색되었습니다.

    ""에 대한 검색 결과가 없습니다.

    처리중...