首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Kubernetes :主机名regex失败

Kubernetes :主机名regex失败
EN

Stack Overflow用户
提问于 2017-02-23 17:13:22
回答 1查看 312关注 0票数 0

尝试运行kubeadm init

代码语言:javascript
复制
[root@ts_kubernetes_setup ~]# kubeadm init
[kubeadm] WARNING: kubeadm is in alpha, please do not use it for production clusters.
[preflight] Running pre-flight checks
[preflight] WARNING: firewalld is active, please ensure ports [6443 9898 10250] are open or your cluster may not function correctly
[preflight] Some fatal errors occurred:
        hostname "ts_kubernetes_setup.localdomain" must match the regex [a-z0-9]([-a-z0-9]*[a-z0-9])?(\.[a-z0-9]([-a-z0-9]*[a-z0-9])?)* (e.g. 'example.com')
[preflight] If you know what you are doing, you can skip pre-flight checks with `--skip-preflight-checks`
[root@ts_kubernetes_setup ~]#

在主机名上显示错误。我可以在这台机器上运行kudeadm吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-02-23 17:39:08

您可以按照reference manual中的说明对--api-external-dns-names使用主机名以外的其他名称。例如:

代码语言:javascript
复制
kubeadm init --api-external-dns-names=kube.local

这应该运行得很好。

您还可以更改机器的主机名-在SO too上有很多方法可以做到这一点。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42411371

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档