etcdctl配置

下载etcdctl压缩文件

wget https://github.com/etcd-io/etcd/releases/download/v3.5.0/etcd-v3.5.0-linux-amd64.tar.gz

tar -xvf etcd-v3.5.0-linux-amd64.tar.gz

sudo mv ./etcd-v3.5.0-linux-amd64/etcdctl /usr/local/bin/
chmod +x /usr/local/bin/etcdctl

 配置etcdctl

配置etcdctl需要指定etcd集群的地址,你可以在Kubernetes的master节点上找到etcd的地址信息。一般是`https://MASTER节点IP:2379`,那么你可以通过以下命令配置etcdctl:

1、ETCDCTL_API=3

2、alias etcdctl="/usr/bin/etcdctl --endpoints=https://192.168.1.20:2379 --cacert=/etc/kubernetes/pki/etcd/ca.crt --cert=/etc/kubernetes/pki/etcd/server.crt --key=/etc/kubernetes/pki/etcd/server.key"

这一步需要找到etcd使用的证书位置:kubectl -n kube-system describe po etcd-k8s-master

查看 “--cert-file=”的目录就是证书位置。

3、检验etcd连接数据状态

etcdctl endpoint status

如下图,即为连接etcd正常:

相关推荐

  1. k8s etcdctl 备份

    2024-04-03 06:54:03       47 阅读
  2. Git<span style='color:red;'>配置</span>

    Git配置

    2024-04-03 06:54:03      64 阅读
  3. Redisson配置

    2024-04-03 06:54:03       59 阅读
  4. nginx配置

    2024-04-03 06:54:03       62 阅读
  5. VLAN配置

    2024-04-03 06:54:03       55 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-04-03 06:54:03       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-04-03 06:54:03       106 阅读
  3. 在Django里面运行非项目文件

    2024-04-03 06:54:03       87 阅读
  4. Python语言-面向对象

    2024-04-03 06:54:03       96 阅读

热门阅读

  1. QT 支持window 和 mac下应用程序崩溃检测

    2024-04-03 06:54:03       40 阅读
  2. 自动化标准Makefile与lds

    2024-04-03 06:54:03       40 阅读
  3. ActiViz中的数据集vtkPolyData

    2024-04-03 06:54:03       50 阅读
  4. 数据库设计规范(三大范式)

    2024-04-03 06:54:03       41 阅读
  5. 第八章:k8s如何使用 Service 暴露你的应用

    2024-04-03 06:54:03       37 阅读