问题标签 [kubeadm]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
6305 浏览

kubernetes - 看不到 kubernetes pod 的日志

按照本指南安装 kubernetes 集群后,我决定检查系统 pod kube-scheduler的日志以确保一切正常:

但我收到下一条错误消息:

我尝试从其他 pod 获取日志并得到相同的错误。

我在 Ubuntu 16.04 上运行集群并选择使用以下命令安装的法兰绒网络:

也许,我错过了一些东西,我也看到人们建议配置防火墙,但这对我没有帮助:

有人知道如何解决获取日志的问题吗?先感谢您。

0 投票
2 回答
2954 浏览

join - cluster-info ConfigMap 中没有 JWS 签名令牌 - Kubernetes v1.7

我是 kubernetes 的新手,已经开始在 RHEL 7.3 上构建集群。我在主服务器上设置了 Kubernetes 集群。当我尝试使用

节点无法加入并出现以下错误消息:

是否注意到这在 1.7 版中被列为问题我目前使用的版本如下所示。

我还看到一些关于解决方法的提及......想知道。

如果可能的话,如何实现变通。

0 投票
1 回答
834 浏览

nginx - 使用 nginx RBAC 入口控制器公开服务的正确方法是什么?

我正在使用 kubeadm 工具来创建一个 kubernetes v1.7 集群。

kubenode1.kube.com使用 external-ip在我的主机上公开服务“echoheaders”非常简单

创建一个运行的部署:

从部署中公开服务:

从您的网络浏览器访问它:

现在,我想echoheaders使用本指南中的基于角色的入口控制器公开相同的服务: https ://github.com/kubernetes/ingress/tree/master/examples/rbac/nginx

从上面的指南中,我运行命令没有问题..

之后,使用 type:NodePort 创建部署和服务“echoheader”,但不使用 external-ip 选项

我们可以通过以下方式访问该服务curl 192.168.10.96:31782

还为此服务创建 echoheaders 入口资源:

但我无法访问该服务:

返回

当我检查命令时,一切似乎都正常:kubectl describe ing echoheaders

最后我从这里尝试了 kubernetes-dashboard 服务: https ://github.com/kubernetes/dashboard/blob/master/src/deploy/kubernetes-dashboard.yaml

这与启用 Kubernetes 1.6 RBAC 兼容。但我也无法从外部访问它。仍然收到相同的错误:

curl: (7) 连接 kubenode1.kube.com:80 失败;拒绝连接

我必须提供更多细节吗?我是否遗漏了一些东西以便能够使用基于角色的 nginx-ingress 控制器公开服务?

我需要从 http(s)://kubenode1.kube.com 访问我的服务,并且不能在 Nodeport 端口上公开访问 (http(s)://kubenode1.kube.com:31782)

0 投票
2 回答
17848 浏览

kubernetes - 用户“system:anonymous”无法获取路径“/”

我只是基于此链接https://kubernetes.io/docs/setup/independent/create-cluster-kubeadm/#multi-platform设置了一个 kubenetes 集群 我检查了 kubectl get 节点,然后主节点准备就绪,但是当我访问链接https://k8s-master-ip:6443/ 它显示错误:用户“system:anonymous”无法获取路径“/”。我缺少什么技巧?

0 投票
3 回答
7371 浏览

kubernetes - kubernetes v1.7.1 kubeadm 加入主机名“”无法到达错误

今天我在运行kubeadm join --token 189518.c21306e71082d6ec命令时使用 v1.7.1 重新创建了集群,它给出了以下错误。这在以前版本的 kubernetes 中使用过。这个版本有什么改变,我们如何解决这个问题?

2017 年 7 月 21 日更新

用 v1.7.2 测试过同样的问题。

谢谢

0 投票
1 回答
8185 浏览

google-cloud-platform - 无法从集群外部访问 Kubernetes 仪表板

我已经设置了包含一个主节点和三个节点的 Kubernetes 集群。我使用以下设置:
1. kubeadm (1.7.1)
2. kubectl (1.7.1)
3. kubelet (1.7.1)
4. weave (weave-kube-1.6)
5. docker (17.06.0~ ce-0~debian)

所有四个实例均已在 Google Cloud 中设置,操作系统为 Debian GNU/Linux 9 (stretch)

apiserver进程使用以下参数运行:

我运行了以下命令来访问仪表板:

但由于仪表板无法访问,我也尝试了以下命令,尽管它看起来不太相关。在某处看到它。

最后,我遇到了一个看起来与我的问题相关的链接。我试过了,但我收到以下错误:

如果我telnet在端口 22 上从笔记本电脑对主 IP (124.179.54.120) 进行操作,它可以工作,但在端口 6443 上不起作用。端口 6443 在主端口上打开,因为我可以nc在节点的给定主端口上打开机器如下图:

在我的笔记本电脑上,防火墙已经被禁用,我也在主服务器上禁用了防火墙。

在 Google Cloud 控制台中,我将 TCP 和 UDP 端口 6443 添加到 Google Cloud 防火墙规则中的入口请求,但我仍然无法使用http://localhost/ui

主配置详细信息: 主配置详细信息

防火墙配置详细信息:

防火墙配置详细信息

更新:内容d:\Work\admin.conf

UPDATE1:从三个节点之一,我运行了以下命令:

0 投票
1 回答
137 浏览

kubernetes - kubernetes 1.7 - 动态卷插件 openstack

我无法使煤渣卷插件工作。我使用 kubeadm 1.7。

由于缺少文档,并且有关动态卷配置的所有问题都没有得到解答,我想知道是否有人已经成功使用它?

我用--cloud-provider=openstack和修改了每个 kubelet --cloud-config/etc/cloud.conf。我在每个节点上都安装了 cinder 和 nova。我必须做其他事情吗?

谢谢你的帮助

0 投票
0 回答
658 浏览

kubernetes - 在 weave 配置中设置 IPALLOC_RANGE 后 kube-proxy 不满意

我在 CentOS 7.3 上使用 kubeadm-1.6.0-0.alpha.0.2074.a092d8e0f95f52.x86_64.rpm 安装 kubernetes v1.5.6 + weave。由于我的主机网络 IP 范围是 10.41.30.xx 并且它与内部编织 IP 范围重叠。我将 weave 配置为IPALLOC_RANGE用作172.30.0.0/16.

设置后,我无法连接到 kubernetes 服务。Kube-proxy 抱怨连接到 kubernetes master。

我遵循的步骤:

在此之后,我无法连接到 kubernetes 或任何其他服务。

iptable

内核IP路由表

0 投票
4 回答
2824 浏览

kubernetes - 无法访问 kubeadm v1.7.2 主机名“”

我正在尝试安装具有 2 个节点的 kubernetes 集群(v1.7.2)。并使用 weave 作为 cni。加入另一个节点时,kubeadm 抱怨主机名

我正在使用centos 7.3

安装的 yum 包

脚步:

跑步时

我在 weave-kube pod 中看到以下错误:

0 投票
1 回答
74 浏览

kubernetes - Kubernetes 主服务器无法启动并运行

安装 kubeadm v1.6.0-alpha、kubectl v1.5.3、kubelet v1.5.3 执行命令 $kubeadm init,启动 Kubernetes Master。观察到的问题:卡在以下日志消息中

创建 API 客户端,等待控制平面准备就绪

如何使 Kubernetes 主服务器启动并运行或如何调试问题?