2019-11-01から1ヶ月間の記事一覧

aws-sdk-go-v2を使う時にアクセスキーをコード上で直指定する

はじめに aws-sdkを使う場合、認証方法として環境変数、ローカルのcredentialsファイル、IAMRoleなどを使うことが一般的だが、 カジュアルな用途で使用する場合にはこれらの準備をすることが煩雑な場合もある。 こういった場合にaws-sdk-goのv1では credenti…

CloudWatch Logs Agentをセットアップする時に便利なあんちょこ

CloudWatch Logs AgentをEC2環境で手動でセットアップしたいということが稀によくあって、 毎回エディタで開いて実行するのも面倒なのであんちょこを書いておく。 # agentのインストール sudo yum install -y awslogs # awscli.confのregionを 'us-east-1' t…

MACアドレスを収集するためのツールをGoで書いた

collect-mac-address というものを書いたのでそれに対する感想というか振り返りみたいなものを書いておく。 github.com どんなツールなのか? collect-mac-address はコマンドラインツールで、実行するとPC名とMACアドレス一覧が出力されるただそれだけのプ…

CircleCIのbuild imageでgit-lfsを使う

CI

Circle CIでビルドする用のdockerイメージにgit lfsはインストールされていないため、別でインストールする必要がある。 下記のような感じで、checkout後に手動でインストールすることで git lfs pull が使えるようになる。 docker: - image: circleci/node:…