一、环境 64位centos 二、安装 (1)关闭防火墙 systemctl stop firewalld systemctl disable firewalld (2)安装etcd与kubernetes(会自动安装docker) yum install -y etcd kubernetes (3) ...
分类:
其他好文 时间:
2020-03-31 14:36:23
阅读次数:
67
ETCd nodes:-1 etcd用于存储Kubernetes cluster中所有的pods / nodes状态的key/value信息,同时提供高可用cluster的特性,生产环境一般提供3到5个etcd nodes以保证一致性协调服务; etcd集群内部通过Raft一致性算法,类似于ZooK ...
分类:
其他好文 时间:
2020-03-31 10:48:27
阅读次数:
84
etcd服务出现了以下报错Mar 23 05:50:44 localhost etcd: failed to send out heartbeat on time (exceeded the 100ms timeout for 2.951502ms) 心跳检测报错主要与以下因素有关(磁盘速度、cpu ...
分类:
其他好文 时间:
2020-03-30 19:44:12
阅读次数:
244
ETCD配置参数 原文地址:https://github.com/etcd-io/etcd/blob/master/Documentation/op-guide/configuration.md 成员标记 --name 人类可读的该成员的名字 默认值:"default" 环境变量:ETCD_NAME ...
分类:
其他好文 时间:
2020-03-30 19:41:15
阅读次数:
86
ETCD3数据备份与恢复 1.备份数据备份etcd集群任意一个节点的数据就行 export ETCD_ENDPOINTS="https://192.168.0.20:2379,https://192.168.0.21:2379,https://192.168.0.22:2379" etcdctl - ...
分类:
其他好文 时间:
2020-03-26 19:18:42
阅读次数:
156
kubectl 1.验证和生成器 1.1 验证客户端操作,过滤不合法的请求,如创建的资源不存在、镜像格式不正确将快速返回失败 1.2 使用generators根据需要创建的资源类型来构建runtime object,参考https://kubernetes.io/docs/reference/kub ...
分类:
其他好文 时间:
2020-03-25 21:23:05
阅读次数:
421
深入理解 etcd:基于原理解析 本文将主要分享以下三方面的内容: 1. 第一部分,会为大家介绍 etcd 项目发展的整个历程,从诞生至今 etcd 经历的那些重要的时刻; 2. 第二部分,会为大家介绍 etcd 的技术架构以及其内部的实现机制,通过对技术架构和内部机制的学习,帮助我们正确地使用 e ...
分类:
其他好文 时间:
2020-03-24 09:13:26
阅读次数:
69
深入理解 etcd:etcd 性能优化实践 本文将主要分享以下五方面的内容: 1. etcd 前节课程回顾复习; 2. 理解 etcd 性能; 3. etcd 性能优化 server 端; 4. etcd 性能优化 client 端。 etcd 前节课程回顾复习 etcd 诞生于 CoreOs 公司 ...
分类:
其他好文 时间:
2020-03-24 09:11:58
阅读次数:
78
一、认识etcd 1.1 etcd 概念 从哪里说起呢?官网第一个页面,有那么一句话: "A distributed, reliable key-value store for the most critical data of a distributed system" 即 etcd 是一个分布式 ...
分类:
其他好文 时间:
2020-03-23 18:56:52
阅读次数:
132
使用confd与nginx 实现kubernetes master节点高可用
分类:
Web程序 时间:
2020-03-20 09:17:28
阅读次数:
84