EC2内部からワンライナーでセキュリティグループの詳細を取得する EC2のセキュリティグループの詳細を取得したいときはaws ec2 describe-security-groupsコマンドを利用します。 –group-namesでセキュリティグループ名を指定して取得できると思いきや… t.sakuraiハック2022.08.12 351
【Node.js】Lambdaのevent.body.fooがunderfindになる Lambdaを使っていたときに、実行時にinputに次のようなjsonを渡してLambdaを実行して、そのjsonを受取る処理を書いていました。 {“domain”: “ハックノート hacknote.jp”} このin… t.sakuraiサーバーレス2021.12.21 1,926
Lambdaの状態(State)をチェックする AWSからLambdaの状態に関するメールが来ました。 English follows Japanese いつもお世話になっております。 お客様のアカウントにおいて 2021 年 7 月 1 日以降に Lambda 関数… t.sakuraiハック2021.10.20 3,456
AWS Organizationsに登録されているアカウントリストをすべて取得する AWS Organizations にに登録されているアカウントをboto3で取り出すにはlist_accountsを利用します。 AWS Doc しかしこれを利用すると最大20件までしか取得することができません。(これ… t.sakuraiハック2021.10.07 1,088
AnsibleをGitHubからSSM経由で実行する 最近Ansibleを使うようになってきました。 Ansibleを使う際には、該当のサーバーのSSHポートを開けて置く必要があります。 ローカルマシン→EC2 の場合は特に問題はないですが、GitHubActionsのよう… t.sakuraiハック2021.08.12 1,228
SlackでAPI経由でハイパーリンクを送信する SlackのAPI経由でハイパーリンクを送るときに、マークダウンの書式だとハイパーリンクが有効にならないので、以下のような書式にする必要があるみたいです。 <https://hacknote.jp/ | ハックノー… t.sakuraiハック2021.07.07 6,732
AMIをNodeで取得する 自己所有のAMIをNodeで探すときのコードです。 タグに付与しているNameで探します amzn2.example.comというのを探します。 const AWS = require(‘aws-sdk’); const… t.sakuraiハック2021.06.16 181
VScodeでCloudFormationのエラー検出とグラフ表示をする vscodeでCloudFormation書いて、いざスタックを実行するぞ!となったときにエラーになることがあります。非常によくあります。 事前にエラーを潰せるようにしましょう。 ついでに構成をグラフで表示できたら良くな… t.sakuraiハック2021.05.19 1,484
gzip圧縮されているファイルを解凍せずに中身確認する サーバーのログなどでgzip圧縮されているファイルが大量にあり、それらを解凍せずに中身を確認したり、grepしたいときありますよね そんなときは下記のようなコマンドたちを使うことができます zcat, zless, zm… t.sakuraiハック2021.05.06 2,403