タグ

githubとserverlessに関するlepton9のブックマーク (1)

  • Lambda@EdgeへのデプロイをGitHub Actionsで自動化する

    マネジメントコンソールからは簡単に実施できるLambda@Edgeのデプロイですが、CLIで自動化するのはやや面倒です。記事ではGitHub ActionsからLambda@EdgeへデプロイするWorkflowを紹介します。ご参考になれば幸いです。 背景 今回紹介するWorkflowは以下の背景から作成しました。 IaCで作成・管理されていないLambda関数がある。このLambda関数を更新して、Lambda@Edgeへデプロイする運用作業を省力化したい。 このLambda関数はインフラを担当するチーム(SRE)だけでなく、サービス開発チームが更新することがある。更新作業はSREが引き受けるのではなく、開発チームのタイミングで実施できるようにして、リードタイムが長くなることを避けたい。 開発チームにはAWSに詳しくないメンバーもいる。そのため、開発者にIAM権限を移譲してAWSのマネ

    Lambda@EdgeへのデプロイをGitHub Actionsで自動化する
  • 1