emahiro/b.log

Drastically Repeat Yourself !!!!

Lambda

Serverless Framework@v3 で monorepo 構成にする

Overview Motivation ワークアラウンドについて actions も v3 にあげる entrypoint option を設定する SSM を使ってる場合 ~true suffix を削除する environment で JSON を読み込む場合には raw 指定する まとめ Overview Serverless Framework@v3 で mono…

Lambda -> 各種 AWS へのアクセスで権限エラーが発生した場合の調査方法

これは何 Lambda から AWS のリソースに触るときに権限なしエラーが発生したときの調査でいつも手間取るのでその備忘録です。 config ファイルの iamRoleStatements ディレクティブを確認する 大体これで解決します。基本的にはコールしたい API のアクショ…

Serverless Framework でモノレポっぽい構成にする

Overview 考えたきっかけ モノレポ構成で考える ハマったところ デプロイ周り デプロイコマンドを実行する位置からの相対 path を指定する まとめ Overview Deprecated Deprecation code: NESTED_CUSTOM_CONFIGURATION_PATH Note: Applies only to eventual …

コンテナで Lambda を動かす

Overview 12 月の re:invent で Lambda のパッケージングフォーマットにコンテナイメージがサポートされたので、少し遅くなりましたが、デプロイまで試してみました。 今回はランタイムに Go を使用してます。 このエントリは以下のドキュメントを参考にして…

Elastic Container Registory に Image をアップロードする

Overview Lambda on Container を試す際に Elastic Container Registory (以下 ECR) にコンテナイメージをアップロードする必要がありました。 このエントリではその ECR に Docker イメージをアップロードする方法について記載します。 以下に書かれてる内…

AWS Lambda 向けに trace 付き Logger を作った

Overview 業務で AWS Lambda を使用してとある実装をしたのでその紹介です。 久しぶりに業務でOSS作りました。https://t.co/5fNBhiRsle— ema (@ema_hiro) 2020年11月19日 github.com なぜ作ったのか? Lambda 上でログを吐くとデフォルトで Cloud Watch Logs…

Eureka Advent Calendar 2020 に投稿しました。

所属してる企業のアドベントカレンダーに記事を投稿しました。 Lambda にガッツリ触れた際の振り返りについて書いています。 興味がありましたら是非ご一読ください。 medium.com