2020年の1月から立ち上がったSREチームの取り組みをふりかえります。 blog.vtryo.me ※これらはSREチームの成果であり、記載された内容のすべてが筆者だけの成果というわけではありません
かんたんな話なので簡潔に。 XXのJobが失敗したとしてもYYのJobは実行して欲しい そんな切なる願いを叶えるのがこちら。 references: commands: echo-string: &echo-string name: echo string command: | echo "hoge" ls-command: &ls-command name: file li…
A「うちのオカンがね、好きなSQLアンチパターンがあるらしいんやけど、その名前を忘れてしまったらしくてね。色々聞くんやけどな、全然わからへんねん」 Bill「おー。ほな俺がね、オカンの好きなSQLアンチパターン一緒に考えるから、どんな特徴言ってたか教…
現在、本番も開発もKubernetesとCircleCIでCI/CDしている。 ※参考 MigrationについてもKubernetes JobがCircleCIのJob内からDBに対して実行するようにしてあるのだが、これまでMigrationのログはCircleCIのJobには出力していなくて不便だった。 どこまでMigr…
ども。 Datadogのログ収集の話。 本番や開発環境はKubernetesで動いているものの、一部のコンテナは諸事情でDocker on EC2になっている。 このDocker on EC2のログをDatadogで収集したかったのだが、とにかくハマってしまった。
社内でSQLアンチパターン勉強会実施中。今回は自分の担当なのでその成果物。 このDBはメタデータの変更なしで拡張可能です 実行時に新しい属性を定義できるらしいっす え、それってEAVじゃないですか。 リレーショナルデータベースはそういう柔軟性をサポー…
ども。 Datadogでログを取ってると「このログ、ぶっちゃけWARNINGでいいんだけど」みたいなのがある。 Datadogは自分でparseルールをカスタムできるので、それを利用してremapしてやるのだがそのやり方を毎回忘れる。 そして例によってわかりにくい公式ドキ…
ども。2020年、弊社はSREチームを4名3名にしてパワーアップしました*1。 その取り組み備忘録を小出しにしていきます。細かいテクニカルな話は長くなるのでまた別途にします。 *1:途中でフロントエンド人材の不足で泣く泣く異動していきました
豊洲で行われたSREカンファレンスの参加レポ。 sre-next.dev twitter.com 自分が参加したところを書いていく。行けなかったところについては他の参加レポを待つ!
Datadogはログ保存期間をすぎるとDatadog内で確認できなくなる。 そのため、S3にアーカイブする機能がもともと備わっている。 それがLog Rehydration™機能によりDatadog内で取得できるようになってたのでメモ*1。 *1:相変わらず公式ドキュメントは書いてある…
このツイートの流れが… マツリカに入る前は、アウトプットが少なくてどんな会社なのかってウォンテッドリー記事くらいでしかわからなかったけど、今は社員が全力で呟いたり、ブログを自然発生的に書いたりしてるから、検討している人も検討しやすいよなぁっ…
#しがないラジオ Advent Calendar 22日目。
この記事は 祭り化 Advent Calendar 2019 1日目の記事。 Hello Advent Calendar! 入社して1年7ヶ月くらい経っていたので、そもそもなんで今の会社に入ることにしたのか。 そして何をやってきたのか。 などをこの機会に整理しておこうと思う。 スタートアップ…
Kubernetes The Hard WayはいわゆるKubernetesチュートリアル。 今回は以下のドキュメントを参考に実施した。 github.com
ども。 久々に書くけどまたCircleCIネタになってしまいました。楽しいから仕方ないね。 さて、今回は技術書典の合同誌をCI設定するにあたってちょっと一工夫いるかと思って書いた次第。 個人で書いていたこの同人誌↓は、個人のCircleCIアカウントに紐づけてC…