我有一个简单的 python 2.7 程序在 Kubernetes (AKS) 的容器中运行,它将调试信息打印到标准输出response = requests.post(uri,data=body, headers=headers)if (response.status_code >= 200 and response.status_code <= 299): print 'Accepted ' + log_type + ' on ' + rfc1123dateelse: print "Response code: {}".format(response.status_code)我没有看到它kubectl logs container_name,输出是空的(但我知道这很好,因为成功发布)。我尝试添加"-u"到CMD ["-u","syslog2la.py"]在Dockerfile,但它并没有帮助。如何在“ kubectl logs ”中获取python打印?
添加回答
举报
0/150
提交
取消