etcd相关内容

如何修复群集必须至少有一个etcd平面主机:无法连接到Rancher中的以下etcd主机[10.xxx.xxx.36](&q;)?

当我想通过在rancher UI中选择etcd、Controle Plane和Worker来联接节点时,我收到以下错误: 群集必须至少有一个etcd平面主机:无法连接到以下etcd主机[10.xxx.xxx.36] Click here to see the screenshot 因此Rancher无法下载提醒码头容器(如etcd、kubectl.)自动,因为扩展底座图像前面应该有代 ..
发布时间:2022-05-31 14:48:09 其他开发

如何在 etcd 中访问 kubernetes 密钥

问题 如何从 etcd 中获取 Kubernetes 相关的密钥?尝试在 etcd 中列出键,但看不到相关键.还有etcdctl安装在哪里? $ etcdctlbash: etcdctl: 命令未找到..$ sudo netstat -tnlp活动 Internet 连接(仅限服务器)Proto Recv-Q Send-Q 本地地址 外地址 状态 PID/程序名称tcp 0 0 127.0 ..
发布时间:2021-12-15 18:08:29 其他开发

使用 etcd 作为主存储/数据库?

etcd 可以用作可靠的数据库替代品吗?由于它是分布式的并以持久的方式存储键/值对,因此它将是一个很好的替代 nosql 数据库.此外,它有一个很棒的 AP​​I.有人可以解释为什么这不是一回事吗? 解决方案 etcd etcd 是一种高可用的键值存储,Kubernetes 使用它来持久存储所有它的对象,如部署、pod、服务信息. etcd 具有高度的访问控制,它只能在主节点中使用 ..
发布时间:2021-12-15 17:58:37 其他开发

Kubernetes 对象大小限制

我正在处理 CRD 并创建自定义资源.我需要在自定义资源中保留有关我的应用程序的大量信息.根据官方文档,etcd 最多可处理 1.5MB 的请求.我遇到了诸如 之类的错误 “错误":“请求实体太大:限制为 3145728" 我相信错误中指定的限制是 3MB.对此有何想法?这个问题有什么出路吗? 解决方案 "error": "Request entity too large: li ..
发布时间:2021-12-15 17:28:24 其他开发

使用spring boot时如何配置动态属性?

我打算在我的作业中使用 Spring Boot.它是连接到数据库的典型服务器应用程序.我知道我可以使用 Spring 配置 外部化我的属性,例如数据库连接详细信息.但我还有其他动态属性需要在运行时更新.例如鳍状肢/功能标志.我的应用程序的某些功能需要动态控制,例如想象一个像 app.cool-feature.enable=true 这样的属性,然后一段时间后,app.cool-feature.en ..
发布时间:2021-11-14 23:55:41 Java开发

系统字符串转义

如果我运行这个命令 /bin/bash -c 'while true;do/usr/bin/etcdctl set my-container "{\"host\": \"1\", \"port\": $(/usr/bin/docker port my-container 5000 | cut -d":" -f2)}" --ttl 60;sleep 45;done' 我从 etcd 得到了我所期 ..
发布时间:2021-09-04 18:44:09 其他开发

在Kubernetes集群上缺乏共识的实际后果?

在Kubernetes集群上缺乏共识的实际后果是什么?或者换句话说:Kubernetes集群上的哪些功能需要共识?什么有效,什么无效? 例如(并且实际上仅是示例): 现有吊舱会继续运行吗? 豆荚还可以水平缩放吗? 示例场景:具有两个节点的群集将丢失一个节点.不可能达成共识. 解决方案 共识是etcd的基础-etcd是构建Kubernetes的分布式数据库.没有共识,您可 ..
发布时间:2020-11-19 03:05:13 其他开发

Kubernetes对象大小限制

我正在处理CRD,并创建自定义资源.我需要在“定制"资源中保留很多有关我的应用程序的信息.根据官方文档,etcd的请求大小最大为1.5MB.我遇到类似 的错误 “错误":“请求实体太大:限制为3145728" 我相信错误中的指定限制为3MB.有什么想法吗?有什么办法解决这个问题吗? 解决方案 对于大于3MB的对象,"error": "Request entity too la ..
发布时间:2020-11-19 02:57:40 其他开发

无法连接到Kubernetes的ETCD

我无意中耗尽/取消了Kubernetes中的所有节点(甚至是主节点),现在我试图通过连接到ETCD并手动更改其中的一些密钥来将其恢复。我成功地撞到了etcd容器中: $ docker ps 容器ID图像命令创建的状态端口名称 8fbcb67da963 quay.io /coreos/etcd:v3.3.10“ / usr / local / bin / etcd” 17小时之前上了17 ..
发布时间:2020-10-25 03:01:22 其他开发

Kubernetes绒布etcd不更新

我已经在centos 7、3节点集群中配置了kubernetes 1.6.2.当我部署Pod时,我会获得每个Pod的uniq ip地址.我也看到网络接口创建了docker0,flannel.1和cni0.但是当我查询etcd时,我没有看到任何值. # kubectl get pods -o wide NAME READY STATU ..
发布时间:2020-04-26 14:28:46 其他开发

如何在etcd中访问kubernetes密钥

问题 如何从etcd获取与Kubernetes相关的密钥?试图列出etcd中的键,但看不到相关的键.还在哪里安装etcdctl? $ etcdctl bash: etcdctl: command not found.. $ sudo netstat -tnlp Active Internet connections (only servers) Proto Recv-Q Send-Q ..
发布时间:2020-04-26 13:26:01 其他开发

使用etcd作为主要存储/数据库?

etcd 可以用作可靠的数据库替换吗?由于它是分布式的,并且以持久的方式存储键/值对,因此它将是nosql数据库的理想选择.此外,它还具有出色的API.有人可以解释为什么这不是问题吗? 解决方案 etcd etcd 是高可用的键值存储,Kubernetes使用它来持久存储所有它的对象,例如部署,吊舱,服务信息. etcd具有很高的访问控制权,它只能使用主节点中的API进行访问.集群 ..
发布时间:2020-04-26 13:24:11 其他开发

如何在使用spring boot时配置动态属性?

我打算将Spring Boot用于我的任务。它是一个连接数据库的典型服务器应用程序。我知道我可以使用 Spring配置将我的财产外部化,例如数据库连接细节。但我还有其他动态属性需要在运行时更新。例如脚蹼/功能标志。我的应用程序的某些功能需要动态控制,例如想象一下像 app.cool-feature.enable = true 这样的属性,过了一会儿就会被 app.cool-feature.enab ..
发布时间:2018-12-11 23:00:47 Java开发

在etcd中看不到kubernetes的数据

问 题 k8s中的数据(如namespace)是保存在etcd中的吧?如果不是的话请告诉我,然后不用看下面的了 :) 说明:我是etcd新手,之前没用过,它的一些概念不了解 我通过命令hack/local-up-cluster.sh启动的k8s 启动后查看apiserver和etcd如下: root@ming:/tmp# ps aux|grep apiserver roo ..
发布时间:2017-09-06 02:39:08 其他开发

如何获取在机器上启动的单元的IP地址,并在另一个机组中使用它?

我是新的CoreOS和Docker,我正面临着车队的问题。 我有一个标准的单位启动一个POSTGRES容器,我想了解启动本机的机器的IP地址。 我实际上是一组3台机器,POSTGRES单元并不总是在同一台机器上启动(这意味着IP不是静态的)。 当我开始另一个单元(见下文)需要POSTGRES时,需要它。 我正在使用单位参数称为BindsTo: [单位] 描述=测试 之 ..
发布时间:2017-06-10 22:19:53 Linux/Unix