limitusus’s diary

主に技術のことを書きます

AWS

AmazonLinux2でkontena-lensを使えるようにする

AmazonLinux2でkontena-lensを起動しようとしたところ、以下のようになってうまく起動できませんでした。 % kontena-lens info: Setting Lens as protocol client for lens:// info: failed ❗ 調べて何とか解決したものの、それなりに大変だったので経緯と…

複数OSSのContributerになりました

年末ということで1つ記事を書いて今年を締めたいと思います。 インフラエンジニアとしての仕事も6年目となりましたが、この間にITインフラ界隈はオンプレからクラウドへの移行というものが急速に進んできているのを感じています。 そんなわけで仕事ではAWSを…

terraformのバージョンを上げようとしたらハマったのでメモしておく

terraform 0.9.11を使っていたが、あるとき0.10系がリリースされたのでバージョンアップを試みたところ、かなりハマってしまったのでメモ。 tl;dr terraform init -backend-config=/path/to/config -reconfigure

AWSのコストを取得するgemを調べた

AWSは料金表を提供していますが、JSONを取得してごにょごにょ…と自分でやるのは何か違う気がします。どうせgemくらい誰か作ってるだろう、ということで少し調べてみました。 tl;dr 今のところamazon-pricingを使うか、やっぱり自前で書くのがいいのではない…

RDS logをRubyでダウンロード

AuroraのAudit log検証をしていて、「これ定期的にS3にアップロードしないと消えるよね?」って話になったので、まずはRDSから取ってくるとこからだね…ってことでやってみることにしました。 候補手段 方法はいくつかあるんですが、 1. rds-cliを使う もうde…

terraformのprovider aliasを使うときのtips

最近よくterraformで構成管理とか構築をやってて、ハマったのでメモ。 やろうとしたこと AWS ap-northeast-1で主な構成を組んでいて、CloudFrontでの静的コンテンツ配信をhttpsで行いたい。このときACMを利用するが、証明書はus-east-1に配置する必要がある…