k8sの各種CDツールを比較する

k8s のCDツールがいくつかあるので、それらの特徴についてまとめる。 一応CDツールの定義は"k8sにWebアプリケーションをデプロイするツール"を想定しているが、 k8sにおけるデプロイはマニフェストファイルを apply することなので、 そういったものはすべて…

"伝統鍼灸 十番堂"で鍼灸をしたら不眠症状が改善されたという話

最近 "伝統鍼灸 十番堂" という鍼灸院で鍼灸をしたら不眠症状が改善されたのでまとめようと思う。 jubando.jp 具体的な不眠症状 どのくらい改善したのか? なぜ鍼灸を選んだのか? なぜ "伝統鍼灸 十番堂" を選んだのか? 初診に3時間ほどかける 鍼の効果を確か…

チームメンバーとの1on1を意味のあるものにしたいという話

チームメンバーと1on1をしているので、そこで自分が取り組んでいることをまとめておこうと思う。 なぜ1on1をしているのか? 自分がメンティーだった頃 自分がメンターの立場になった 1on1の頻度 1on1で何を話しているのか? 目標の進捗確認とフィードバック 目…

SlackのUserGroupのIDを取得する/How to get a user group id in slack

DatadogのMonitorでSlackに通知を送る際にUserGroupへのメンションをセットしようと思ったが、 以下のようにSlackのUserGroupのIDで指定する必要があるのでUserGroupのIDを取得した。 https://docs.datadoghq.com/integrations/slack/?tab=slackapplication…

アドベントカレンダーで "Microservices Architect in DMM Platform" を書いた

アドベントカレンダーで以下を書きました。 inside.dmm.com

ドメインレイヤの実装をサブドメインごとに管理する

自分は以下の書籍で各レイヤ構造に対する実装を Go で解説しているが、 書籍を書いてからも異なるパターンを色々と試行錯誤していた。 pospome.booth.pm 書籍内ではユーティリティ系の実装を配置するパッケージとして "コアレイヤ" というレイヤの話があるが…

プロダクトオーナーを経験してドメインを理解する感覚が身についたかもしれないという話

DDD

現在自分は会社の仕事で認証基盤とマイクロサービス向けのアプリケーションプラットフォームを構築していて、 役割としてはテックリードとプロダクトオーナーを兼任している。 自分が開発、運用するシステムは主に社内のエンジニア向けの仕組みなので、 問題…

GCP Artifact Registry に push したら denied: Permission "artifactregistry.repositories.downloadArtifacts" のエラー

GCP Artifact Registry に push したら以下のエラーが発生した。 権限の設定ミスっぽいエラーだけど、それっぽい権限を付けてもエラーは解消されなかった。 denied: Permission "artifactregistry.repositories.downloadArtifacts" denied on resource "xxx"…

BOOK TECH さんにて "試し読みあり" で書籍を取り扱ってもらいました。

BOOK TECH さんにて "試し読みあり" で書籍を取り扱ってもらいました。 価格と内容は既存のものと変わりません。 興味はあるけど内容に不安があって手が出なかった方は試し読みだけでもしていってもらえるといいかなと思っています。 pospome さんの著書4冊…

MOVED Error from Redis Cluster(AWS Elasticache) in redis-go

以下の UniversalClient で Redis Cluster(AWS Elasticache) にアクセスしたところ、 "MOVED 1738 127.0.0.1:6379" みたいなエラーが発生した。 www.pospome.work MOVED というエラー自体は Redis Cluster のもので、アクセス対象のデータを持っているノード…