問題タブ [aws-sam-cli]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
2430 参照

aws-api-gateway - Fn::Sub のネストされた Fn::ImportValue が SAM テンプレートで機能しない

説明: サーバーレス API リソースを定義しようとしています。しかし、関数ImportValueを使用してswagger仕様ファイルの場所を定義するのに問題があります。

問題を再現する手順: Location にAWS::Serverless::Apiネストされた関数を持つリソースを 定義できません。ImportValue私は次の3つの方法を試しましたが、どれもうまくいきません。

注: スタック パラメータは適切に定義されており、他のスタックからのエクスポート値が存在します。簡潔にするため、ここではそれらを示していません。

Cloudformation は次のエラーを表示します。

失敗 - トランスフォーム インクルードの下のパラメーター Location の値は、文字列、数値、ブール値、またはこれらのいずれかのリストに解決される必要があります。

ただし、使用しない場合はImportValue、ネストされたFn::Sub

Fn::Transform または AWS::Include が原因ですか?

0 投票する
1 に答える
776 参照

lambda - 外部から sam local start-api にアクセスできない

いくつかのラムダ/ナノサービスを開発者にローカルで aws sam を使用しています

ラムダ コンテナーを次のように開始します。

ここで、db-pros はデータベース コンテナーです

127.0.0.1:3000/ lambda-nameに移動すると、すべて正常に動作しますが、テスト デバイス (WiFi に接続されている Android フォン) から接続しようとするとできません。

IP (イーサネットと docker0 の両方) を使用しようとしましたが、ifconfigまだ接続できません。

それが可能かどうかはわかりません。