2
私はkubernetesをディスクファイルにログオフする方法を教えてください。
kubectl create -f x.yaml --logtostderr=true
を試してみましたが、それはうまくいきませんでした。
私はkubernetesをディスクファイルにログオフする方法を教えてください。
kubectl create -f x.yaml --logtostderr=true
を試してみましたが、それはうまくいきませんでした。
KubernetesのAPIは、現在のロギング動作を変更する方法を公開していません。ディスクをいっぱいにするのを避けるためにログファイルを適切に回転させますが、さらに制御が必要な場合はmodify the docker daemon on each node to change its logging driverにする必要があります。
または、特定のアプリケーションで実行したい場合は、使用しているx.yamlファイルのコマンドを変更して、stdoutとstderrをコンテナ内の/ dev/nullにリダイレクトします。
ありがとう、しかし、stdoutとstderrをコンテナ内の/ dev/nullにリダイレクトする方法はありますか? – huhuhu
プロセスに渡されたコマンドまたはargsを変更することで、たとえば、次のようになります。コマンドの最後に '>/dev/null'を追加します。代わりに:http://stackoverflow.com/a/32013582/1925481 –