我想知道是否有可能连续打印日志从HTTP请求到Kubernetes API。我使用python查询K8S API某事像从Kubernetes api打印日志
r = requests.get(self.url + "namespaces/" + namespace + "/pods/" + pod_name + "/log", cert=(self.cert, self.key), verify=False)
,我想可能是一起使用follow=true
参数与tailLines=100
,使其更像tail
命令。
当我使用follow
参数时,请求正在收集响应,但我不知道如何将其输出转发到控制台。 这可能吗?
i kno w'kubectl' binary,但我想为其他用户创建一些简单的脚本,这将允许他们从自己的计算机中删除日志。我知道有可能在本地配置'kubectl',但我想用python玩一下:) – widget