ETCD
大鹏blog
把自己遇到的问题记录下来,方便自己,也方便他人!
展开
-
etcd:Kubernetes集群大脑
背景Etcd是Kubernetes的一个关键组件,因为它存储集群的整个状态:配置、规范和正在运行的工作负载的状态。在这篇文章中,我们将揭开它的神秘面纱,以了解etcd如何存储所有这些信息。官网地址:https://etcd.io在kubernets世界中,etcd用作服务发现的后端,并存储集群的状态及其配置。Etcd作为一个集群部署,几个节点的通信由Raft算法处理。在生产环境中,群集...原创 2019-12-05 10:41:21 · 254 阅读 · 0 评论 -
etcd :备份与恢复
背景:对于k8s集群,etcd集群的健康非常关键,我们要对etcd进行备份,以免出现问题本文,代码,针对容器化部署的k8s (kubeadm安装方式)备份:脚本名: etcd-backup.sh#!/bin/bash#backup etcd dataset -eetcdurl=`docker exec etcd ps -o args |grep -v ps |grep -v CO...原创 2019-12-03 16:54:36 · 797 阅读 · 0 评论 -
ETCD:查看集群状态
背景:kubeadm安装的k8s集群,怎么查看etcd集群的状态,判断是否OK呢?方法:执行以下命令,查看输出etcdurl=`docker exec etcd ps -o args |grep -v ps |grep -v COMMAND |awk '{print $7}'`docker exec etcd etcdctl --endpoints ${etcdurl} cluster-...原创 2019-11-18 17:08:57 · 18655 阅读 · 2 评论 -
ETCD:查看集群的leader节点
背景:etcd 如何查看 节点属性,比如, leader 还是 flower环境:docker 化安装的 etcd集群测试获取 etcdurletcdurl=`docker exec etcd ps -o args |grep -v ps |grep -v COMMAND |awk '{print $7}'`2. curl获取节点信息etcd 有一个接口可以获取leader...原创 2019-11-12 17:10:23 · 8979 阅读 · 0 评论 -
ETCD: request timed out
背景:在部署kubernetes的时候执行 kubeadm init失败 ,查看日志发现 连接etcd超时原创 2019-07-18 22:37:47 · 22200 阅读 · 1 评论