PowerColor Mini Proを購入した

普段はMacbook Proを27インチ4Kモニターに繋いで、クラムシェルモードで使っているのだけど、どうもGolandやIntellijの描画がモタついてイラっとすることが多かった。どうもGPU性能が足りてないらしく、eGPUを使えば解消する…という話らしく、@jacopenが購入してサクサクになっていたので数ヶ月遅れで買うことにした。

ひとまず設置して繋いだところだけど、常時ファンが回っているのでその音がするなあという感想。後ACアダプターでかい。有線LAN刺せたりUSBハブになるのでケーブリングも見直していこうかなっと。猫の毛がかなり吸われそうなので、定期的な掃除は必要だろうなあ。

kelmというk8sのリソースとアクションをインタラクティブに選択・実行するツールを作っている

https://github.com/takaishi/kelm

少し前に投稿したプロトタイプを綺麗にしてパッケージングしました。

これは何か?

k8sの名前空間、Kind、リソース、アクションを順番に選択することで任意の処理を実行するためのツールです。プロトタイプの動画を見ると雰囲気はわかると思う。

k8s、クラスターから始まって名前空間、Kind、リソースなど選択項目がすごく多くて、 kubectl get pods した後にPod名をコピーして kubectl describe pod XXXXX する、というような操作が多い。これを楽にしたいなあと思い、kelmを作ることにした。

体験としてはpecoのようなツールや、Emacsの拡張であるHelmをベースに設計している。特に、アクションについては利用者が任意の処理をあれこれできるようにしたいと考えており、選択したリソースを外部コマンドに渡したりできる。なので、kubectlを呼び出すだけではなくsternに渡してログを読んだり、将来的には実行結果をjsonで出力してjqで加工、クリップボードにコピーするということも視野に入れている。

最近聞いているPodCast

何聞くことが多いかなと思って整理してみた。皆さんはどういうPodCastを聞いていますか?これおすすめだよ、というものがあれば教えてください。

Fukabori.fm

タイトルの通り、毎回特定の技術について深掘りしていく番組。技術といってもネットワークのようなレイヤから組織まで、幅広くていい。

Misreading Chat

CSの論文を読んでそれについて話をする番組。自分の専門領域に近いテーマの回を聞くことが多い。

ドングリFM

雑談系の番組。技術ネタはほとんどないけど、幅広い内容でゆるく話していて楽に聞ける。10〜15分でさっと聞けるのもいい。

Remark Life

Twitterで宣伝かRTを見て知った。最近始まった番組。IT/テクノロジー/ガジェット系らしいが、まだ1回しかないのでどういう方向性になるのか謎。

EM.FM

エンジニアリングマネジメントをテーマとした番組。僕はそういうロールではないのだけど、追いかけているテーマなので聞いている。

流行りモノ通信簿

身近に流行っているものについて話す番組。最近知ったけど、結構昔からやっているみたい。会話のテンポがよいので聞いてて楽しい。

Kubernetes Meetup Tokyo 23でClusterAPIについてLTしてきた

https://k8sjp.connpass.com/event/145942

たまにはLTするかなーと思って、イベントページが公開されてすぐにLT枠で申し込み、LTしてきた。テーマは最近触っていたClusterAPIについて。v1alpha1からv1alpha2で結構変化があるので、そこを中心にトークした。あとはClusterAPIのペパボでの利用事例や、コントローラ実装で使える小ネタなども話した。

今回はオペレータ・コントローラ会ということで、非常に濃いセッションばかりでよかったなあ。