TORANA TECH BLOG

株式会社トラーナのエンジニアチームの開発ブログ

2024-01-01から1年間の記事一覧

terraform を GitHubActions で実行する際のお供 tfdir の紹介

SREのクラシマです。 トラーナで公開しているOSS、tfdirを紹介します。 github.com 以下のようなterraformのディレクトリ構成を取っているとします。 ❯ tree . ├── environment │ ├── prd │ │ └── backend │ │ └── main.tf │ └── stg │ └── backend │ └── ma…

Datadog APM with Swoole

SREのクラシマです。 さて、久々にSwooleの話を。 X(旧Twitter)でDatadog APMがSwooleと一緒だと動かなくて悲しいとつぶやいたところ、親切な方が「動くようになったらしいよ」と教えて下さいました。 これは検証するしかない! Tracing with async/CLI setu…

脱get-diff-actionとecspresso diffをGitHub Actionsで実行する話

SREのクラシマです。 弊社ではGitHub - technote-space/get-diff-action: GitHub Actions to get git diffを多用していたのですが、2023年11月にarchivedになってしまいました。 同actionではnode16を利用していることもあり、git diffコマンドに書き換える…

トラーナterraform今昔

SREのクラシマです。 トラーナに入社してから、terraformを触るようになりました。 入社後の2年の間に、さまざまな変化があったので、まとめてみようと思います。 最初期 トラーナ開発部最初のプロダクトであるMadrasは、上から下まで元CTOが土台を書いてい…