AWS Elasticsearch Service가 VPC를 지원했기 때문에 lambda → ES를 VPC로 통합했습니다.
1955 단어 람다api-gatewayElasticsearchvpcAWS
할 일
(기존의 도메인을 VPC 대응으로 하는 ·VPC를 전환하는 방법은 아직 모른다)
VPC 설정
ES 설정
lambda 설정
API Gateway 설정
(소통 확인만이라면 lambda 함수에 연결하면 좋을까)
소통 확인
ES는 VPC 내이므로 외부 네트워크에서 액세스할 수 없습니다.
그러므로 키바나 보이지 않는 상태…
VPC 내에 Windows를 시작하거나 EC2를 넣고 curl로 두드려 보자.
lambda의 로그에 출력됩니다.
농담
lambda에 퍼플릭 네트워크 서브넷을 추가했기 때문에 외부에 연결할 수 없습니다.
원인을 API Gateway라고 생각해, 메소드를 설정한 것의 해결하지 않고 시간이 걸려 버렸다
혹시
ES에 대한 액세스를 제한하고 싶다면 VPC에 lambda를 설치하고 NAT Gateway를 통해 ES에 액세스하면 IP 권한만으로 충분했습니다.
Reference
이 문제에 관하여(AWS Elasticsearch Service가 VPC를 지원했기 때문에 lambda → ES를 VPC로 통합했습니다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/nao-guitarist/items/f95e6dbffd10a0a5c91f텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)