問題タブ [kubebuilder]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
kubernetes - kubebuilder/controller-runtime は引き続き維持されますか
以前は apiserver-builder を使用してカスタム リソースを定義していましたが、これは現在非推奨であり、代わりに kubebuilder を使用することをお勧めします。
kubebuilder を使用してリソースを生成しようとしましたが、Gopkg.toml のsigs.k8s.io/controller-runtime
バージョンが k8s 1.10.1 に基づく v0.1.1 であることがわかりました。
次に、コントローラーランタイムリポジトリで検索しました。最新バージョンは v0.1.7 で、これは k8s 1.11.2 に基づいています。
kubebuilder/controller-runtime はいつ k8s 1.12.x にアップデートできるのでしょうか? または、kubebuilder がまだ維持されている場合は?
kubernetes - コントローラ ランタイム クライアントが RESTClient にコマンドを実行させる方法
kubebuilder 2.0 を使用してオペレーターを正常にビルドしました。このオペレーターでは、restconfig を取得して実行する k8s.io/client-go/kubernetes.Clientset を使用する前に、ポッドで cmd を実行する必要があります。
controller-runtime の世界では、 controller-runtimeの clientから RESTClient を見つけることができません。
オペレーターから Pod で cmd を実行するにはどうすればよいのでしょうか?
ありがとうございます (修正)