服务器创建与配置全解析
1. 服务器代码测试
在线测试需要在基础设施平台上启动相关组件。通常可以使用容器或本地虚拟机离线测试服务器代码。本地的基础设施开发人员可以创建一个安装了最小化操作系统的容器实例或本地虚拟机,应用服务器配置代码,然后运行测试。
在流水线阶段测试服务器代码时,也可以采用相同的方式,在代理(如运行作业的 Jenkins 节点)上运行容器实例或虚拟机。或者,该阶段可以在容器集群上启动一个独立的容器实例,这种方式在流水线编排本身被容器化时效果很好。
测试服务器代码可以遵循特定的指导进行编排,包括编写脚本来设置测试前提条件(如容器实例),然后运行测试并报告结果。为了保证结果的一致性,本地测试和流水线服务测试应使用相同的脚本。
2. 创建新服务器实例
服务器的基本生命周期从创建新服务器实例开始。完整的服务器创建过程包括对服务器实例进行预配置,使其完全可供使用,具体活动如下:
- 分配基础设施资源 :从资源池中选择物理服务器,或选择主机服务器以虚拟机形式运行。对于虚拟机,主机上的管理程序会分配内存和其他资源,同时也可能为服务器实例分配磁盘卷的存储。
- 安装操作系统和初始软件 :可以将操作系统复制到磁盘卷(如从 AMI 等服务器镜像启动),也可以执行安装过程,使用可脚本化的安装程序选择并复制文件到新实例,例如 Red Hat Kickstart、Solaris JumpStart、Debian Preseed 和 Windows 安装应答文件。
- 应用额外配置 :运行服务器配置工具,遵
超级会员免费看
订阅专栏 解锁全文
1487

被折叠的 条评论
为什么被折叠?



