概要
バージョン指定を変えずに、CAPI Operatorに最新のソースコードを再取得させる手法
手順
1. キャッシュファイルの削除
ControlPlaneProviderが配置されているnamespace内の以下のようなファイルを削除
<controlplane-capa-v0.4.1>
2. アノテーションの削除
ControlPlaneProviderリソースの .metadata.annotations から以下を削除
operator.cluster.x-k8s.io/applied-spec-hash: 8eec2d5839a7b69b41be140c70d5bd3418057754cf8be9cd4493b66f4cdc318d
結果
CAPI Operatorが変更を検知し、最新のソースを自動的に取得・適用
活用場面
開発中のテスト・デバッグ
注意事項
古いリソースが残存します