HTTPリクエストからKubernetes APIへのログを継続的に印刷する可能性があるのだろうかと思っていました。私はKubernetes apiからのログを印刷
r = requests.get(self.url + "namespaces/" + namespace + "/pods/" + pod_name + "/log", cert=(self.cert, self.key), verify=False)
ようK8SのAPIのSTHを照会するためのpythonを使用していると私はそれよりtail
コマンドのようにするためにtailLines=100
とおそらく一緒follow=true
パラメータを使用したいと思います。
私がfollow
パラメータを使用しているとき、リクエストは応答を収集していますが、出力をコンソールに転送する方法がわかりません。 可能ですか?
i kno w 'kubectl'バイナリですが、私は他のユーザのために簡単なスクリプトを作成して、自分のコンピュータから末尾のログを作成できるようにしたいと考えています。私は 'kubectl'をローカルに設定する可能性があることを知っていますが、私は少しPythonでやりたいです:) – widget