タグ: #kube-rs
GPU・LLM・MLOps・Kubernetes、そしてマインドセット · 3 件
Rust 1.97.0がリリースされた — ちょうどそのcargoでKubernetesオペレーターをビルドしていたところだった
Rust 1.97.0が2026年7月9日にstableとしてリリースされました。この記事は、リリースノートで実際に変わった三つ — v0シンボルマングリングのstable昇格、Cargoの警告拒否(deny warnings)、これまで隠れていたリンカー出力のデフォルト表示 — を整理し、数日前にまさにそのcargo 1.97でKubernetes GPUオペレーターをビルドした実測経験と重ねて見ます。正直な結論が一つ。オペレーターを
2026-07-11 · 8 分で読めます #rust#rust-1.97#release-notes#cargo#kube-rsRustでKubernetes GPUオペレーターを作る — kube-rsで実際のクラスターを診断する
8ノードの実運用ホームラボクラスター(k8s v1.32.5)を相手に、kube-rsを使ってGPUオペレーターをRustで自作して動かしました。GpuInventoryカスタムリソースを定義し、2つのコントローラー(ノードスキャン→CR状態の記録、ノード監視→ConfigMap更新)を1つのバイナリで起動し、クラスターの外で実行しました。そして、オペレーターが実際に吐き出した結果 — GPUノード4個のうちReady 0個、つまりGP
2026-07-11 · 9 分で読めます #rust#kubernetes#operator#gpu#kube-rsRustでKubernetes Operatorを作る(kube-rs)
Kubernetes Operatorは、運用知識をコードに落とし込んだコントローラーです。本記事ではOperatorパターン(CRD + コントローラー + reconcileループ)の原理から、kube-rsで実際にオペレーターを作る方法までを扱います。CustomResource導出マクロによるCRD定義、ApiとController、watcher、reconcile関数とrequeue、finalizer(ファイナライザ)によ
2026-06-25 · 20 分で読めます #rust#kubernetes#operator#kube-rs