問題タブ [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.

0 投票する
1 に答える
547 参照

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 がまだ維持されている場合は?

0 投票する
0 に答える
205 参照

kubernetes - コントローラ ランタイム クライアントが RESTClient にコマンドを実行させる方法

kubebuilder 2.0 を使用してオペレーターを正常にビルドしました。このオペレーターでは、restconfig を取得して実行する k8s.io/client-go/kubernetes.Clientset を使用する前に、ポッドで cmd を実行する必要があります。

controller-runtime の世界では、 controller-runtimeの clientから RESTClient を見つけることができません。

オペレーターから Pod で cmd を実行するにはどうすればよいのでしょうか?

ありがとうございます (修正)