sorta kinda...

主にAWS関連ですが、これに限らずいろいろ勉強したことや思ったことを書いていきます。

Script

インフラ運用ツールもアプリと同じようにデプロイできないの?

最近になっていろんなソースコードが読めるようになってきました、那須です。 インフラ運用をしているうちに、運用ツールやスクリプトの更新や新規配置作業が大変になってきました。 わざわざ各インスタンスにログインしてスクリプト等を配置するでもいいで…

EBS ボリューム初期化を最小の手間で実行するスクリプトを作った

全然関係ないけど最近懸垂にハマってます、那須です。 AMI やスナップショットから EBS ボリュームを作成した場合、ストレージブロックはまだ S3 にあります。 なので何もせずに使うと「あれ?なんか遅いな…」と思うことになりますよね。 それを解消するため…

PowerShell の連想配列ですべてを逆から処理する方法

PowerShell ムズカシイデス。那須です。 PowerShell で連想配列に入ってるものを順に処理したり順番関係なく処理したりするのは簡単なんですが、逆から処理するのっていいやり方がなくて困ってたりしませんか? そもそも逆順で処理するシーンがあまりないの…

CloudTrail のログに何かされたら気づける仕組みを考えた

令和元年もよろしくお願いします。那須です。 久々に AWS の普段気にしないことの勉強をしています。 普段気にしない AWS サービスといえば、やっぱり CloudTrail ですよね? CloudTrail のドキュメントを改めて読み返していたら、↓こんなドキュメントを見つ…

EBS ボリューム ID とデバイス名とドライブレターの関連を Systems Manager で確認したい

今日も JSON ネタです、那須です。 先日 Windows Server でボリューム ID とドライブレターを関連付ける記事を書きました。 nasrinjp1.hatenablog.com これ単純に PowerShell 実行してるだけなので、Systems Manager で簡単にできるんじゃないの?って思った…

Windows Server で EBS ボリューム ID とデバイス名とドライブレターの関連を確認したい

日々 Windows Server を触ることが増えてきました、那須です。 小さなことなんですが、わからなくて困ってて調べてたら AWS ドキュメントでまんま答えが見つかったので、忘れないように記事に書いておきます。 困っていたこと ある Windows Server でディス…

Systems Manager でスナップショット作成のついでにタグもつける

Systems Manager の便利さにやっと気がつきました、那須です。 Systems Manager ほんとにいいですね。今まで頑張って Lambda で作ってたものがコード書かずにできるのが嬉しいです。 例えばバックアップとか。AMI 作成とかスナップショット作成とかをよしな…

ELB に適用している証明書の更新の流れ [cloudpack OSAKA blog]

ナスです。 最近、ELB の証明書更新作業があったので、忘れないようにメモ記事書いておきます。本当にメモです。(なんせ年に 1 回しかしないので… まずは証明書のアップロード 元ネタのドキュメントはこちら docs.aws.amazon.com # 証明書のアップロード $ …

Lambda から elasticsearch service に何かする [cloudpack OSAKA blog]

ナスです。 elasticsearch service (ES) 2.3 の古くなったインデックスを削除することにしたんですが、完成までわりと苦労したので書きます。 まずは ES への接続 通常、ES へは curl で操作するんですが、この curl に AWS の認証情報をつけることができま…

du よりいい感じの結果を PowerShell で [cloudpack OSAKA blog]

ナスです。 昨年の夏に、Windows の du についての記事を書きました。(なぜか今まで書いた記事の中で一番アクセスが多いです。意外。) nasrinjp1.hatenablog.com PowerShell でちょっとしたスクリプトを書いてるパターンと、sysinternals のツールを使うパ…

ssh-copy-id という便利?なスクリプト [cloudpack OSAKA blog]

ナスです。 Linux のユーザ作ってssh でアクセスさせるまでの設定って、しょっちゅうしないのですぐ忘れます。いちいち調べるの面倒ですよね。(私が Linux に慣れてないだけかも ssh のことを調べていると、ふと ssh-copy-id というスクリプトの存在に気付…

EBS snapshotの作成完了が簡単にわかる! [cloudpack OSAKA blog]

どもども、ナスです。 さらっと嬉しい機能が追加されました。 New – CloudWatch Events for EBS Snapshots | AWS Blog 今までスクリプトで EBS スナップショットを作成したり AMI を作成したりしてましたが、完了のタイミングがわからない上にちゃんと完了し…

ローカルにあるスクリプトを引数付きでリモートのLinuxで実行する方法 [cloudpack OSAKA blog]

ども、ナスです。 ローカルにあるシェルスクリプトをリモートで実行したいなーと思って、今までならスクリプトをわざわざ対象のサーバに転送してsshで入って実行してたんですが、そんなことをしなくてもいいことがわかりました。 orebibou.com ssh リモート…