controller-runtime のキャッシュ機構を正しく理解する ― なぜコントローラはAPIサーバを潰さないのか
tech/ai news
ワンポイントr.Get()はAPIサーバでなくローカルキャッシュを読んでいる
この記事は Kubernetes Blog の一次情報をもとにAIが再構成したものです。 原文を読む →
Kubernetes Blogの記事は、kubebuilder/controller-runtimeで書くコントローラのr.Get()やr.List()が実際にはAPIサーバではなくローカルキャッシュを読んでいることを解説しています。list+watchによるキャッシュ更新の仕組みや、書き込みは常にAPIサーバ直行でresourceVersionによる楽観的並行性制御が働くこと、read-after-writeを期待してはいけない理由が説明されます。
全文を読むには有料プランへの登録が必要です。
プランを見る →