K8s离线全自动部署:v2.6版本全面升级与特点
需积分: 39 99 浏览量
更新于2024-09-03
1
收藏 47B TXT 举报
本文档详细介绍了k8s(Kubernetes)的全自动离线部署方案,特别强调了其高可用性和自动化特性。该部署系统针对CentOS 7.4/7.5/7.6/7.7版本,提供了多个Kubernetes版本的选择,包括1.16.2、1.15.4和1.15.3,对应不同的Docker版本。系统版本升级主要包括:
1. **多master集群支持**:增加了多master节点部署功能,允许在`configs/k8shostlist.ini`文件中配置多个master节点。
2. **etcd集群分离部署**:支持通过systemctl管理的etcd集群,`configs/etcdhostlist.ini`用于配置多master节点。
3. **故障恢复测试**:经过测试,集群在master和node节点故障情况下,业务Pod能够正常漂移,尽管可能引起服务响应延迟,但无业务中断。
4. **一键安装**:简化安装流程,用户仅需整理好配置文件并上传安装包,然后执行脚本,无需手动干预。
5. **无单点依赖**:除了dockerhub,关键模块都实现了无单点解决方案,提高系统的可靠性。
6. **API Server高可用**:通过模拟VIP解决apiServer的流量问题,避免软负载导致的不稳定。
在之前版本中,有以下升级内容:
- v2.5:增加了traefik部署,提供NodePort和ingress服务发布模式,并实现了自动发现和适配服务的功能。
- v2.4:增加了私服镜像仓库(如Harbor和docker-registry)的搭建,支持配置 Harbor 的admin用户密码,还提供了安装控制选项和文档更新。
- v2.3:增强了监控模块(heapster)、dashboard的最新版部署、服务权限管理和安装后的提示信息。
此外,用户可以通过百度网盘链接下载安装包,链接地址为:[https://pan.baidu.com/s/1nr_FMu0Jh7-mzAOngidAhg](<https://pan.baidu.com/s/1nr_FMu0Jh7-mzAOngidAhg>)。这个离线自动化安装系统是为简化Kubernetes的部署过程而设计的,尤其适合需要高可用性和稳定性的企业级环境。
2022-03-22 上传
2018-06-19 上传
2021-10-15 上传
2021-09-14 上传
2022-10-22 上传
2024-08-30 上传
2021-08-26 上传
lllipeng
- 粉丝: 2
- 资源: 9
最新资源
- 黑板风格计算机毕业答辩PPT模板下载
- CodeSandbox实现ListView快速创建指南
- Node.js脚本实现WXR文件到Postgres数据库帖子导入
- 清新简约创意三角毕业论文答辩PPT模板
- DISCORD-JS-CRUD:提升 Discord 机器人开发体验
- Node.js v4.3.2版本Linux ARM64平台运行时环境发布
- SQLight:C++11编写的轻量级MySQL客户端
- 计算机专业毕业论文答辩PPT模板
- Wireshark网络抓包工具的使用与数据包解析
- Wild Match Map: JavaScript中实现通配符映射与事件绑定
- 毕业答辩利器:蝶恋花毕业设计PPT模板
- Node.js深度解析:高性能Web服务器与实时应用构建
- 掌握深度图技术:游戏开发中的绚丽应用案例
- Dart语言的HTTP扩展包功能详解
- MoonMaker: 投资组合加固神器,助力$GME投资者登月
- 计算机毕业设计答辩PPT模板下载