ほわいとぼーど

ぷろぐらまのメモ帳

AWS

peco+sshのためのEC2DescribeInstancesなツールをGolangで再車輪した

pecoでsshする際に組み合わせるためのEC2をリストアップするコマンドラインをGolangで書いた。 前職でもec2-ls-hostsを使って同じことをしていたのだが、 現職で使うには機能が合っていなかったのでGolang手習い的な意味も込めて新たに書いてみた。 こういう…

parameter storeから取得して環境変数にセットする

AWSのパラメータストア (Amazon EC2 Systems Manager Parameter Store) を利用して、 取得した値を環境変数にセットするツールをgolangで書いてみました。 ki38sato/env-awsps とりあえずlinux_386だけReleaseに置いてDLしてる。 使い方 使い方は、適当なini…

雑にAWSリソースにboto3でタグつけてみたのだが

既存のAWSリソースに管理のためにタグ付け直すことになり それ用のスクリプトを適当に書いたのだが、 なんでリソース毎にAPIが全然違うのか、という気分になったのでメモる。 ちなみにboto3です。 EC2 read ec2 tag client = boto3.client('ec2', "ap-northe…