kubernetes基础概念1)master/node的几个守护进程master:APIServer(提供了k8s各类资源对象(Pod,RC,service)的增,删,改,查及HTTPREST接口)Scheduler(负责Pod调度,通过调度算法为待调度Pod列表的每个Pod从Node列表中选择一个最适合的Node,并将信息写入etcd中。kubelet通过APIServer监听到kubernet
分类:
Web程序 时间:
2018-11-22 18:22:07
阅读次数:
233
master 节点负责管理整个集群,管理的控制面板,全局的角色和调度 3个组件 API Server : 统一入口 kubectl 客户端管理工具 Etcd 数据库 Scheduler 集群的调度 Controller-Manager 控制器,管理任务 Node节点 kubelet : 相当于age ...
分类:
Web程序 时间:
2018-11-22 00:18:02
阅读次数:
396
有个好文档还是靠普很多,感谢同事的文档。升级步骤记录如下 1.检查现有环境 2.备份ansible脚本 3.备份etcd数据 4.备份配置文件 master节点 node节点 备份yum repo文件 5.修改yum repository文件 当然先需要把Package导入 6.升级ansible ...
分类:
其他好文 时间:
2018-11-20 11:41:21
阅读次数:
149
[From] https://blog.csdn.net/ShouTouDeXingFu/article/details/81167302 etcd 1、下载etcd二进制文件包 https://github.com/coreos/etcd/releases/download/v3.1.3/etcd ...
分类:
其他好文 时间:
2018-11-19 17:24:19
阅读次数:
180
本文档简述了Kubernetes主节点灾备恢复的相关步骤,供在发生k8s master崩溃时操作。 就算是在k8s里部署了etcd群集, 主节点控制组件的高可用节点,灾备恢复也是必须要实现的操作,才能形成完备的企业级服务方案。 K8s集群在master节点发生故障时,并不会影响已有的pod运行和服务 ...
分类:
Web程序 时间:
2018-11-19 16:18:17
阅读次数:
426
在K8S环境中(集群环境为自建),node节点上的pod网络互联互通是采用网络插件结合etcd实现的。默认情况下pod访问集群外部的网络(例如:访问百度)走的是对应node节点的nat规则。最近收到研发反馈的需求,由于我们mysql这种公共服务并没有放到k8s集群内(对照生产环境使用的也是RDS这种云服务),所以从mysql的information_schema.processlist这张表查询到
分类:
其他好文 时间:
2018-11-19 16:16:21
阅读次数:
381
docker集中化web管理平台 一、shipyard 1.启动docker,下载镜像 # systemctl restart docker # docker pull alpine # docker pull microbox/etcd # docker pull library/rethinkd ...
分类:
其他好文 时间:
2018-11-14 12:22:55
阅读次数:
4090
Etcd架构图如下: 从etcd的架构图中我们可以看到,etcd主要分为四个部分。 HTTP Server: 用于处理用户发送的API请求以及其它etcd节点的同步与心跳信息请求。 Store:用于处理etcd支持的各类功能的事务,包括数据索引、节点状态变更、监控与反馈、事件处理与执行等等,是etc ...
分类:
其他好文 时间:
2018-11-13 13:09:59
阅读次数:
518
工作环境: [root@master ~]#yum install kubernetes etcd flannel -y [root@node1 ~]#yum install kubernetes flannel -y [root@node2 ~]#yum install kubernetes fl ...
分类:
Web程序 时间:
2018-11-12 14:54:09
阅读次数:
154