問題タブ [kind]

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 投票する
0 に答える
336 参照

go - exec Pod からログを正しくストリーミングする方法

Kindクラスターでオペレーターを実行しています。私の開発マシンは、その Kind クラスターを実行するために Docker for Mac を実行します。私のオペレーター機能の 1 つは、実行中の Pod でコマンドを実行することです。kubectl exec

オペレーターが Linux ホスト上で Kind i k3s なしで実行されている場合、Pod のログをストリーミングできます。このようなもの:

しかし、Kind クラスターで実行すると、Pod のログが表示されなくなります。私が見るのはただ:

これが私のオペレーターコードです(Go):

両方のクラスターに適用した RBAC は次のとおりです。

私は何を取りこぼしたか?Kindで実行されているかどうかに関係なく、これを機能させるにはどうすればよいですか?