kube-apiserver:集群核心,集群API接口、集群各个组件通信的中枢、集群安全控制;etcd:集群的数据中心;kube-scheduler:集群Pod的调度中心;kube-controller-manager:集群状态管理器,当集群状态与期望不同时,kcm会努力让集群恢复期望状态,比如:当 ...
分类:
其他好文 时间:
2020-07-26 01:11:57
阅读次数:
62
目录: ** 0x01 达夫设备 ** 0x02 switch+goto ** 0x03 硬件加速 ** 0x04 O(1)大数据传输 ** 0x05 C语言的异常跳转 ** 0x06 非欧几里得引擎 ** 0x07 为什么现代软件开发令人伤心 ** 0x08 设计/内容/商业的交集=付费社区 ** ...
分类:
其他好文 时间:
2020-07-23 15:48:48
阅读次数:
84
分布式领域,CP模型下 数据一致性协议至关重要,不然两边数据不一致容易出现数据读混乱问题。像Etcd Consul zookeeper Eureka ,Redis集群方案这些中间件 都有一致性算法来保证数据一致性像Redis集群数据同步采用grosip是一个体现最终一致性协议算法,其他的算是强一致... ...
分类:
其他好文 时间:
2020-07-22 11:23:30
阅读次数:
70
部署etcd错误总结 1、conflicting environment variable "ETCD_NAME" is shadowed by corresponding command-line flag (either unset environment variable or disable ...
分类:
其他好文 时间:
2020-07-19 23:33:44
阅读次数:
466
部署kube-dns https://console.cloud.google.com/gcr/images/google-containers/GLOBAL #kube-dns镜像下载地址 kube-dns简介 kube-dns 的 pod 中包含了 3 个容器,分别是: 1、kube-dns:提 ...
分类:
其他好文 时间:
2020-07-17 16:11:24
阅读次数:
55
一、在生产环境中,我们k8s集群需要多master实现高可用,所以下面介绍如何通过kubeadm部署k8s高可用集群(建议生产环境master至少3个以上) 二、master部署: 1、三台maser节点上部署etcd集群 2、使用VIP进行kubeadm初始化master 注意:本次是通过物理服务 ...
分类:
其他好文 时间:
2020-07-16 21:02:50
阅读次数:
46
背景 目前 机器学习平台 后端采用k8s架构进行GPU和CPU资源的调度和容器编排。总所周知,k8s的后端核心存储使用etcd进行metadata持久化存储。机器学习平台采取[External etcd topology](http://way.xiaojukeji.com/article/Exte ...
分类:
其他好文 时间:
2020-07-15 23:14:34
阅读次数:
90
etcd频繁选举leader 集群中etcd出现报警 Alert Name: A high number of leader changes within the etcd cluster are happening Severity: warning Cluster Name: shdmz-pro ...
分类:
其他好文 时间:
2020-07-12 20:27:52
阅读次数:
141
k8s的基本概念与基本功能 k8s基本概念 kubernetes架构 Master 节点 Master 是 Kubernetes Cluster 的大脑,运行着如下 Daemon 服务:kube-apiserver、kube-scheduler、kubecontroller-manager、etcd ...
分类:
其他好文 时间:
2020-07-12 19:11:08
阅读次数:
136
《Time,Clocks and the Ordering of Events in a Distributed System》 绕不开的Leslie Lamport 数学【数学是皇帝,物理是皇后】。【宗教:万佛朝宗】 归纳,类比,演绎,反证。 第一性原理。数学,物理,宗教。。。 etcd is w ...
分类:
其他好文 时间:
2020-07-10 16:58:29
阅读次数:
72