如何在k8s 1.10中启用功能门CRIContainerLogRotation?

时间:2018-07-09 13:08:12

标签: kubernetes containers log-rotation

我正在尝试在k8s 1.10中启用feature gate CRIContainerLogRotation。我通过kubelet清单启用了它,还设置了标志:

--container-log-max-size=1Mi & --container-log-max-files=3

当我运行此ps -ef | grep feature-gates时,以下是示例输出:

ps -ef |grep feature-gates root 5471 1 6 Jul05 ? 01:34:35 /usr/bin/kubelet --bootstrap-kubeconfig=/etc/kubernetes/bootstrap-kubelet.conf --kubeconfig=/etc/kubernetes/kubelet.conf --pod-manifest-path=/etc/kubernetes/manifests --allow-privileged=true --feature-gates=CRIContainerLogRotation=true --network-plugin=cni --cni-conf-dir=/etc/cni/net.d --cni-bin-dir=/opt/cni/bin --node-ip=xx.xx.xx.xx --cluster-dns=xxx.xx.xx.xx --cluster-domain=cluster.local --authorization-mode=Webhook --client-ca-file=/etc/kubernetes/pki/ca.crt --cadvisor-port=4194 --rotate-certificates=true --cert-dir=/var/lib/kubelet/pki --pod-infra-container-image=xx.xx.xx.xx/gcr.io/google_containers/pause-amd64:3.0 --container-log-max-size=1Mi --container-log-max-files=3

但是在超过maxsize cap之后,容器日志不会旋转。拜托,有什么我没有做特别正确的事情吗?

感谢您的回复。

0 个答案:

没有答案