我的設置是:如何配置NAT以便與已具有Internet網關訪問S3的Lambda一起使用?
S3 (website) -> API Gateway -> Lambda -> RDS
-> S3 (configuration)
-> Shopify
-> Transactional Mail
我有一個Internet網關設置爲允許訪問我的S3的配置,我需要連接一個NAT,讓我做我的電話給了第三方。我試圖只使用NAT(per this question),通過更改我的路由表條目0.0.0.0/0 - > {my NAT},但這只是導致無法訪問我的S3配置存儲區。
任何幫助將不勝感激!
編輯:爲了清楚我已閱讀文檔,我遇到的問題是理解安全組,我的Lambdas和RDS共享以及它們所關聯的子網之間的關係。
當我配置我的lambda成爲安全組的一部分時,我的RDS實例處於,我需要將它與至少2個子網相關聯......如果這些是新的子網,而不是與我的RDS實例相關的子網? AKA做lambda需要與RDS共享一個子網才能訪問它?
FWIW:事實證明,遵循給定的例子只是普通不起作用。我不知道這是否屬於我所在的地區,但是有些人對VPC有更深入的瞭解,並且他們也無法使其正常工作。 –