k8s 1.8 kubectl get节点不返回控制器

时间:2017-10-12 12:14:09

标签: kubernetes controllers kubectl

我正在执行从k8s 1.7到1.8的测试迁移。升级工作者和控制器管理器后,我发现kubectl get nodes的输出只返回工作者。以前,在k8s 1.7上,kubectl get nodes将返回工作人员和控制器管理员。我已经尝试过1.7和1.8版本的kubectl。

我无法在1.8更改日志中找到任何声明此输出会发生变化的内容。

这是预期的输出还是这个错误?我已经在Slack频道中两次问过这个问题并且没有得到回复所以我在这里问。

2 个答案:

答案 0 :(得分:1)

我忽略了在控制器设置中为kubelet包装器设置kubeconfig标志。控制器从未注册到api服务器。 --api-servers标志在1.8中已弃用,需要在kubeconfig文件中配置服务器。

答案 1 :(得分:0)

kubectl get nodes只输出Node API对象