EFK一定要注释掉nodeSelector

坑2:一定要注释掉nodeSelector(可将yaml文件里的namespace改成default)

修改fluentd-es-ds.yaml,注释掉下面的几行:

nodeSelector:

beta.kubernetes.io/fluentd-ds-ready: "true"

参考:http://blog.frognew.com/2017/01/kubernetes-logging-efk.html


nodeSelector后面跟的是k8s的node节点的名称,如果不注释掉执行kubectl create -f xxx.yaml文件时就会去找这个名字的nodeSelector,找不到就不安装。尽管此时执行kubectl create -f xxx.yaml也是可以成功的,但后台异步执行时找不到实际会失败。

你可能感兴趣的:(EFK一定要注释掉nodeSelector)