问题标签 [kind]

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 投票
0 回答
546 浏览

kubernetes - Gitlab CI/CD 与 Kubernetes 类型

我使用以下配置文件创建了 Kind 集群并连接到私有托管 gitlab。

之后,我成功地集成了我的集群并安装了包括 helm tiller、Ingress 和 gitlab runner 在内的应用程序。出现的第一个问题是在显示 Ingress Endpoint IP 时不断加载 图片

同时,我尝试对其进行调试,并在检查时发现 gitlab-managed-app-ingress 外部 Ip 仍处于待处理状态。我尝试使用节点端口手动安装 Ingress,还更新了 gitlab 上的 Auto-DevOps 模板,并在 gitlab-ci.yml 中使用以下行强制更改了入口端点。

在那之后,管道成功,直到部署在登台上。它在登台时失败并出现错误

图片

有人可以建议我一点吗?纠正我如果我做错了什么和愚蠢的事。提前致谢

0 投票
1 回答
132 浏览

docker - Docker (KIND) 中的 Kubernetes 在哪里映射其在windwos 10 上的卷挂载

我按照此处的说明在 KIND(Docker 中的 Kubernetes)上安装弹性搜索集群。https://www.elastic.co/blog/alpha-helm-charts-for-elasticsearch-kibana-and-cncf-membership

这是在 Windows 10 上的 Docker 上的 4 节点集群中运行的。我遇到了类似于此处报告的问题:https ://github.com/elastic/helm-charts/issues/137

我试图找出安装位置,以便我可以 CHOWN 那个目录。这在本地机器上映射到哪里?

我还没有运行 WSL2

0 投票
6 回答
7981 浏览

docker - 如何将 NodePort 与 kind 一起使用?

我正在尝试将NodePortkind一起使用,但不知何故它不想工作。

我已经成功部署了以下集群:

然后是一个非常简单的部署:

和服务:

我可以通过例如连接到服务

但我无法通过暴露的 NodePort 连接到服务


kubectl get all输出:

0 投票
1 回答
454 浏览

kubernetes - 如何确定 Kind Cluster 中的节点(cpu、内存)?

我是新手,我可能会问一个愚蠢的问题,但我在 Kind 或 stackoverflow 上找不到答案,所以我敢问:

  • 我在 Ubuntu 机器上运行 kind (Kubernestes-in-Docker),有 32GB 内存和 120GB 磁盘。
  • 我需要在这个 Kind 集群上运行一个 Cassandra 集群,每个节点至少需要 0.5 个 CPU 和 1GB 内存。

当我查看节点时,它给出了这个:

所以理论上,有足够的资源去。但是,当我尝试部署 cassandra 部署时,由于资源不足,第一个 Pod 保持在“待处理”状态。事实上,Node 资源看起来像这样:

该节点实际上无法访问可用资源:它被限制在 10% 的 CPU 和 50MB 内存。

因此,阅读上面的交流并阅读 #887,我了解到我需要在主机上实际配置 Docker,以便 Docker 允许模拟 Kind 节点的容器获取更多资源。但是然后......如何将这些参数提供给 Kind 以便在创建集群时将它们考虑在内?

0 投票
3 回答
5129 浏览

docker - 如何引用 Kind 中的本地卷(docker 中的 kubernetes)

我想设置一个持久卷(pv 和 pvc),由Kind cluster中的 pod 共享。但是我还需要将数据保留在我的笔记本电脑(主机服务器)中,因此卷的路径应该是我的笔记本电脑中的某个东西,我可以直接访问它。

如果我删除 kind 集群,则该卷应该被持久化,而不是被销毁。

我希望轻松地在该卷中添加或更新,或从我的主机笔记本电脑中复制文件。

如何让 KIND 集群中的 pod 知道它?

贴上我kind.yaml的供你参考

0 投票
0 回答
24 浏览

linux - 如何在 linux 的特定列中查看几种类型/种类的值?

我在 linux 中有一个名为“file1.txt”的 .txt 文件(有 56 列和 18000 行),其数据如下所示;

问题:如何查看特定列具有的几种类型/类型的值?例如,我想在 C3 列中查看有多少种值,例如 0、1、2、3、0.013 等的列表)。

0 投票
1 回答
123 浏览

docker - `kind create cluster` 的 --network 选项有什么作用?

--network 选项有什么作用?我在 kind 网站本身上找不到任何文档,而且我目前对 docker 的理解不允许我解析描述。

如何将节点添加到图像中?那有什么意思?docker network这与任何方面都没有关系吗?

0 投票
2 回答
6964 浏览

kubernetes - 由于 CNI 插件未初始化,Kubernetes 工作节点未就绪

我正在使用kind在本地 Macbook 上运行测试 kubernetes 集群。

我找到了状态为的节点之一NotReady

唯一有趣的kubectl describe node mc-worker是 CNI 插件没有初始化:

我有 2 个类似的集群,这只发生在这个集群上。

由于kind使用本地 Docker 守护程序将这些节点作为容器运行,因此我已经尝试重新启动容器(应该相当于重新启动节点)。

我考虑过删除并重新创建集群,但应该有一种方法可以在不重新创建集群的情况下解决这个问题。

以下是我正在运行的版本:

你如何解决这个问题?

0 投票
1 回答
503 浏览

docker - 使用KinD创建本地集群,CPU保持高使用率

我正在使用KinD创建一个本地集群,并注意到 CPU 百分比使用率保持相对较高,对于 Mac OS Catalina 10.15.6 上的 docker.hyperkit,CPU 百分比使用率保持在 40-60 之间。在 Docker for mac 中,我将资源限制为 CPU:4 和内存:6.00 GB。

我的 KindD 集群由一个控制平面节点和三个工作节点组成。docker for mac 的 CPU 使用率正常吗?我可以查看每个容器的利用率吗?

0 投票
0 回答
52 浏览

mysql - 如何从 docker kubernetes pod 内部连接到主机上的 MySQL?

我有一个 MySQL 服务器在我的本地机器上运行,可以在localhost:3306.

我还在 WSL2 上设置了一个带有 Docker 集成的 KinD 集群。如何从 kubernetes pod 内的 python 应用程序访问服务器?