主机基础设施如何使用 Zadig 做持续交付
Zadig 提供了面向容器运行时环境、大规模微服务的云原生持续交付方案,被企业广泛采用,但在企业实际运用过程中,还存在部分服务无法接入的情况,对运维统一化管理造成不便。 常见的无法接入的情况:一部分服务暂时不便于迁移容器或不打算迁移虚拟机/主机部署;或基础设施本身是可网络互通的设备,比如 IoT 物联网场景下自动驾驶车辆主机端,工厂可连接设备等。 下面我们以 vm-microservice-demo 项目的后端服务 + 基础设施为主机场景为例,来阐述以上场景如何在 Zadig 中实现持续交付。下文会介绍两种常见的接入方式: 方式一:目标部署主机和 Zadig 连通,直接将服务部署到目标主机 方式二:通过堡垒机(一般也称为跳板机)和 Zadig 连通,在堡垒机上将服务部署到目标主机 项目基本配置 配置主机 系统管理员访问 系统设置 -> 主机管理 -> 新建,填写主机信息后保存即可。主机资源可以是目标部署主机或堡垒机。 创建项目和服务 以 vm-microservice-demo 项目为例,该项目包含 Vue.js 前端服务 frontend 和 Golang端服务 back...