问题标签 [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 投票
1 回答
448 浏览

ubuntu - kubeadm kubedns 错误。无法访问外部网络或其他 pod

在 ubuntu 中使用自托管 kubeadm 时,我无法从 k8s pod 中访问其他 pod 和外部网络,但可以使用常规 docker 容器进行访问。

我尝试了不同类型的 pod 网络,包括印花布、编织和法兰绒。

我从这里按照调试说明进行操作,但没有成功,下面是日志。

下面是来自 master 的 etc/resolv.conf。

下面是运行 pod 的工作节点的 etc/resolv.conf

这是 sudo iptables -n -L 的输出

0 投票
1 回答
4130 浏览

kubernetes - 在 Kubernetes 集群上安装 InfluxDB

我希望在我的 Kubernetes 集群(使用 kubeadm 构建)上快速安装 InfluxDB。这只是在节点上运行的单个 pod(因为非企业 InfluxDB 不支持集群)。我希望将数据持久化到 pod 所在的任何节点(即 Kubernetes 提供的 hostPath 解决方案)。

我是 Kubernetes 世界的新手,我在网上查找了一些配置文件,我可以用它来快速生成 InfluxDB 的实例,但它们似乎都围绕着 Heapster,这不是我想要的。我也尝试通过 Helm 安装,但无法让持久性工作(当我启用持久性时,pod 仍然卡在 Pending 状态)

任何人都可以提供的任何资源、配置文件或帮助将不胜感激!

0 投票
1 回答
15553 浏览

kubernetes - kubernetes 设置 service cidr 和 pod cidr 相同

当我们使用 kubeadm 搭建 k8s 集群时,有两个配置选项:

--pod-network-cidr

--service-cidr(默认“10.96.0.0/12”)

问题是:

  1. 如果我使用10.244.0.0./12for pod-network-cidr,是否需要为 Kubernetes 保存该 IP 范围?如果我们已经开始10.244.0.0/12用于其他机器会发生什么。

  2. 我可以设置service-cidrpod-network-cidr相同的范围吗?我不明白如何service-cidr工作。

0 投票
1 回答
79 浏览

kubernetes - 我可以在办公室局域网内的 ubuntu 机器上使用 kubeadm 设置 kubernetes 集群吗

我在看这个网址

它说-“如果您已经有办法配置托管资源,请使用kubeadm每台机器使用单个命令轻松启动集群。”

“如果您已经有办法配置托管资源”是什么意思?

如果我的办公室 LAN 中有几台 Ubuntu 机器,我可以使用它们在它们上设置 Kubernetes 集群kubeadm吗?

0 投票
2 回答
7327 浏览

kubernetes - kube-public 命名空间有什么用?

只是好奇这个默认命名空间的意图。

0 投票
1 回答
790 浏览

kubernetes - Kubernetes Pod 在不同节点上找不到彼此

我在 3 个裸机 CentOS 7 服务器上设置了一个 Kubernetes 集群,其中包含一个主服务器和 2 个从属服务器。为此,我使用了 kubeadm,遵循本指南:https ://kubernetes.io/docs/setup/independent/create-cluster-kubeadm/ 并使用 Wea​​ve Net 作为 pod 网络。

为了进行测试,我设置了 2 个带有服务的 default-http-backends,以公开端口:

如果 2 个 pod 部署在同一个节点上,我可以将一个 pod 的端口从另一个 pod 卷曲,但如果它们部署到不同的节点,它们找不到托管路由:

使用的版本:

404 是服务的预期响应。

Any1有一个想法,这个问题可能是在哪里引起的?

编辑: 添加示例和附加信息

0 投票
1 回答
1311 浏览

elasticsearch - 使用 kubeadm 创建集群时如何配置日志记录

我正在使用 kubeadm 设置我的 kubernete 集群,并尝试使用Elasticsearch 和 Kibana配置日志记录

根据本教程,我需要更新集群配置,例如KUBE_LOGGING_DESTINATION, KUBE_ENABLE_NODE_LOGGING,而在本教程中,我不知道应该在哪一步应用配置。

0 投票
9 回答
38249 浏览

kubernetes - kubernetes master 的 x509 证书无效

我正在尝试从我的工作站访问我的 k8s 主机。我可以从 LAN 很好地访问主服务器,但不能从我的工作站访问。错误信息是:

如何将 114.215.201.87 添加到证书中?我是否需要删除我的旧集群 ca.crt,重新创建它,重新启动整个集群,然后重新签署客户端证书?我已经使用 kubeadm 部署了我的集群,但我不确定如何手动执行这些步骤。

0 投票
1 回答
236 浏览

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

在 ubuntu 16.04 上运行 kubeadm init 时出现以下错误:

系统只是挂了很长时间。

有人遇到这个错误并解决了吗?

我试图:

  1. 重启 kubectl 服务
  2. kubeadm 重置

但没有任何效果...

0 投票
1 回答
397 浏览

docker - 在 Centos 7 和 kubernetes-dashboard 上使用 Kubeadm 的 Kubernetes

我已经在 CentOS 上部署了一个带有 Kubeadm 的集群,并部署了 flannel、heapster 和 kubernetes-dashboard,现在当我尝试访问仪表板 URL(在运行 kubectl 代理之后)时,它会要求提供配置文件或令牌。我已经尝试过与 kubectl 一起使用的配置文件,但没有成功...对令牌一无所知,尝试了应该用于将节点加入集群的配置文件,但没有成功...任何帮助?