etcdctl安装
- 访问etcd的GitHub仓库,链接为:https://github.com/etcd-io/etcd/releases
- 在该页面中,找到与您的操作系统和体系结构相匹配的最新版本的etcd二进制文件。例如,对于Linux系统,您可以下载以
etcd-vX.Y.Z-linux-amd64.tar.gz
为后缀的文件 - 下载所选版本的二进制文件,并将其解压缩到您的系统中
- 进入解压缩后的文件夹,并找到名为
etcdctl
的二进制文件 - 将
etcdctl
二进制文件移动到您的系统的可执行路径中,例如/usr/local/bin/
- 确保
etcdctl
的可执行权限已设置,您可以使用chmod +x etcdctl
命令进行设置
配置etcdctl环境变量
将下面的信念添加到~/.bashrc
,然后source ~/.zshrc
将所有的文件改为当前用户有访问权限,如果访问要加sudo
可能会有问题1
2
3
4
5export ETCDCTL_API=3
export ETCDCTL_ENDPOINTS=https://[etcd-endpoint]:2379
export ETCDCTL_CACERT=/etc/kubernetes/pki/etcd/ca.crt
export ETCDCTL_CERT=/etc/kubernetes/pki/etcd/server.crt
export ETCDCTL_KEY=/etc/kubernetes/pki/etcd/server.key
常用的一些命令
1 | 检测endpoint健康状态 |