Copyright © 2022-2024 aizws.net · 网站版本: v1.2.6·内部版本: v1.23.3·
页面加载耗时 0.00 毫秒·物理内存 65.8MB ·虚拟内存 1301.0MB
欢迎来到 AI 中文社区(简称 AI 中文社),这里是学习交流 AI 人工智能技术的中文社区。 为了更好的体验,本站推荐使用 Chrome 浏览器。
etcd 是一个分布式、高可用的一致性键值存储系统,提供可靠的分布式键值存储、配置共享和服务发现等功能。
etcd 使用 go语言 编写,通过 raft 协议实现了强一致性,Kubernetes 就使用 etcd 来保存整个集群的状态。
etcd 主要有以下优点:
在开发或者测试环境中可以直接使用 docker 运行。
docker run --name etcd -d -p 2379:2379 -p 2380:2380 -e ALLOW_NONE_AUTHENTICATION=yes bitnami/etcd:3.3.11 etcd
可以进入docker,执行客户端命令。
docker exec -it etcd /bin/bash
进入后可以直接执行 etcdctl 命令,默认是 V2 版本。
如果使用 V3 版本,需要先执行如下命令:
export ETCDCTL_API=3
查看所有键值:
etcdctl get / --prefix
etcd 是一个分布式、高可用的一致性键值存储系统,提供可靠的分布式键值存储、配置共享和服务发现等功能。 1. 连接客户端用程序访问etcd首先要创建client,它需要传入一个Config配置,这里传了2 ...