Skip to content
zhangguanzhang edited this page Dec 31, 2019 · 10 revisions

changeLog

  • 2019/03/08 - 推倒重来,仿照kubeadm,但是支持多网卡下部署,etcd支持单独的机器跑
  • 2019/03/14 - 修复setup里yum cache报错,优化etcd非master成员场景下的逻辑,18号:改善未在fstab关闭swap和模板渲染回车问题,增加更多可选设置参数
  • 2019/03/20 - 增加管理组件可选日志写入文件和logrotate配置,添加增加node剧本
  • 2019/03/21 - 增加有备份db文件下一键恢复etcd集群剧本,26号:增加etcd备份脚本
  • 2019/04/04 - 修改haproxy为七层check,优化和向后兼容apiserver和etcd配置文件
  • 2019/04/10 - 增加证书ip预留和增加master剧本,以及理论上修复了部分人证书生成有误的问题
  • 2019/08/07 - 版本变更到v1.13.9,并增加组件ep,部分逻辑写法修复
  • 2019/08/23 - 版本变更到v1.13.10避免golang的net包漏洞
  • 2019/09/19 - 版本变更到v1.13.11增加部分内核参数增加chrony可选
  • 2019/10/16 - k8s=v1.13.12,etcd=v3.3.17,metrics-server=v0.3.6,拆散deploy.yml更快部署,增加wiki界面

  • 2019/10/25 - 由于roles和一些tasks都是通用的,项目拆分成git submodules,1.13,1.14,1.15,1.16分支里引用sub modules
  • v1.14: k8s=v1.14.8,etcd=v3.3.17,docker=18.09,metrics-server=v0.3.6
  • v1.15: k8s=v1.15.5,etcd=v3.3.17,docker=18.09,metrics-server=v0.3.6
  • v1.16: k8s=v1.16.2,etcd=v3.3.17,docker=18.09,metrics-server=v0.3.6
  • 2019/11/16 - 变更到v1.16.3/v1.15.6/v1.14.9, 增加docker的Environments(可配置代理)以及ExecPost规避FORWARD的DROP
  • 2019/12/15 - 现在基本完成了大体的步骤了,细节性的修复见git commit的message信息