UMIHICO BLOG.
自家製ngrokの作り方
Ngrokと同じことをするのに何が必要かというとこれだけでした。
- リモートポートフォワードでSSHする
- Nginxでフォワードされたポートをインターネットに公開するよう設定する
EC2の起動テンプレートをterraformで作り、起動テンプレから立ち上がったサーバーはあらかじめ仕込まれたユーザーデータのスクリプトで自動でNginxや必要なセットアップを行うようにしました。
調査用のEC2をサクッと立ち上げるterraformスニペット
ECSのアプリがRDSのDBにつながらない事態が発生し、どうも解決できないのでEC2を同じVPCに立ててRDSに接続できるか確かめてみることにしました。再利用できるようにメモ
#AWS#AWS Lambda#Ruby on Rails#Terraform
AWS LambdaでRailsのマイグレーションを秒殺する基盤を作った
aws-nukeで削除可能なリソースを調べたら、タスク定義が大量に残っていることが分かったたので、以下のコマンドで削除した。
Terraformで空のECRレポジトリを参照するApp Runnerをapplyしたくて辛かった話
別の新規プロジェクトに既存のTerraform資産を流用した時に、App RunnerとECRを一発で同時デプロイすることになりましたが、そうなると当然ECRのレポジトリは空なので失敗するわけで、次回スムーズに流用できる方法がないか試行錯誤しました