简介
最近重做环境更新了自建的K8S发布文档,这里就把上一版的文档隐去敏感信息分享出来;之前已经发过一部分了,就是前面的K8S监控之Prometheus。这次就主要发布使用Jenkins来布更新K8S内服务。
此项目采取K8S系统架构;本文修改后结合使用Gitlab, Jenkins, Docker完成发布工作。
原文档完成于2021年04月份,故当时使用的K8S系统版本为1.18,这里会将其分批Post上来。如图:
规划
拓扑图
服务域名信息
所有相关域名都解析以nw开头;当时都解析为内网地址,使其只可公司网络访问,或VPN连入访问。
若要使公网可通过相关域名访问服务,可在前面加一台具有公网IP的ECS进行流量转发;更新版的文档是用此方法。