読者です 読者をやめる 読者になる 読者になる

戦場のプログラマー

名前は誰も知らない。

RedHat 系 Linux のホスト名を設定する

Vagrant とかでたくさん VM 立ち上げるときホスト名設定しないと何が何だかわからなくなるのでシェルプロビジョニングには以下の様なコマンドセットを紛れ込ませています。 7 系 HOSTNAME=from sudo hostname $HOSTNAME echo $HOSTNAME | sudo tee /etc/host…

awscliでキーペア(鍵ペア)を生成する

意外と簡単。あとは jq で見せ方を工夫すればOK。 ここではVagrantのinsecure private keyをダミーとして使用。 % aws ec2 create-key-pair --key-name default | jq -r '.KeyMaterial' | tee ~/.ssh/aws-ec2-default.pem && chmod 600 ~/.ssh/aws-ec2-defau…

awscliでキーペア(鍵ペア)を一括削除する

概要 AWSのAPIの練習とシェルスクリプトの練習も兼ねてる。 AWS APIを叩く練習をしていてキーペアをいっぱい作っちゃいました。 こんな感じ。 % aws ec2 describe-key-pairs| jq -r '.KeyPairs [] .KeyName' default default2 default3 default4 default5 de…