問題タブ [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 に答える
377 参照

kubernetes - 特定のリソースのイベントを生成する方法 Kubernetes Go オペレーター

私は Go で Kubernetes Operator を作成しています。Pod と同じ方法でイベントを生成したいと考えています。つまり、調整の各ポイントで、 を使用して調べることができるイベントを作成したいと考えていますkubectl describe myresource

それを可能にするパッケージを見つけましたが、その使用方法がわかりません: https://github.com/kubernetes/client-go/blob/master/tools/record/event.go

スケルトン コードの例:

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

kubernetes - Cronjob を拡張したカスタムコントローラーを作りたい

特定の状況でジョブを生成しない Cronjob 用のカスタム コントローラーを作成したいと考えています。

Cronjob とほぼ同じように動作するカスタム コントローラーを簡単に作成する方法はありますか?

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

kubernetes - 構成マップから監視名前空間を読み取る Kubernetes Operator

「WATCH_NAMESPACE」envから読み取って、監視する名前空間を理解するkubeビルダーを介して構築されたオペレーターがあります。これが現在のセットアップの仕組みです。

これはうまくいきます。しかし問題は、監視する新しい名前空間を追加する必要があるたびに、オペレーターを再起動する必要があることです。ここでの最良のオプションは、構成マップを監視し、毎回それを読み取ることだと思います。しかし、これをどのように進めればよいかわかりません。提案、ドキュメント、またはリンクは役に立ちます。