1
我开始kubelet与kubernetes奴才不与OpenStack的API服务器注册,主机名被拒绝
--cloud-provider=openstack and --cloud-config=openstack.conf and --hostname-override=192.168.1.136
,并在kubelet日志得到这样的:
无法注册节点“PN-KUBE -minion_1-du27gtypmboj”与API 服务器:节点 “PN-KUBE-minion_1-du27gtypmboj” 是无效的: metadata.name:值无效: “PN-KUBE-minion_1-du27gtypmboj”:必须 匹配正则表达式 A-Z0 -9?(.a-z0-9?)*(例如: “example.com”)
看起来像被忽略的主机名,覆盖和它的拉动从虚拟机而不是主机名信息(我相信这是为了满足煤渣体积安装)
这是一个已知的问题?任何解决方法?
感谢Hang,这确实证实OpenStack云提供程序忽略了主机名覆盖,但它没有解释为什么注册中提供的节点名称被拒绝。 –
再次阅读 - 'a-z0-9?(。a-z0-9?)*'不包含下划线'_'。 – Hang
谢谢你保存了我的理智 –