Microsoft推出了Azure Image Builder,可以在Azure中快速构建Windows和Linux虚拟机,帮助用户构建安全且合规的映像文件,并使用应用程序预配置虚拟机以提高部署速度。
Azure虚拟机映像构建器是一种完全托管的云服务,只要用户提供简单的图像描述,它就会自动创建映像并将其发布。用户可以选择Azure Marketplace,根据Windows/Linux映像文件或自定义映像文件将自己的自定义配置添加到映像文件管理器。
用于创建图像文件的程序有三个主要部分,即图像文件源,自定义和发布。图像文件描述使用JSON格式,其中包含图像源,自定义项目以及版本的相关定义。图像文件构建器将根据用户提供的JSON描述文件,在后台下载所有必需的图像文件和脚本,并将其存储在指定的资源组中以创建图像文件模板。
模板准备就绪后,用户可以使用它来构建映像文件,并且后台映像文件构建器将使用资源组中的模板来创建具有资源文件(如映像和脚本)的虚拟机,网络和存储。构建映像的最后一部分是发布。构建器基于模板发布图像,并删除在构建图像期间创建但不再需要的资源。
现在Azure Image Builder仍处于预览阶段,公司可以使用此服务为每个部门构建基线映像,以根据需要进行自定义。该服务强调用户可以迭代图像文件。 Microsoft该服务集成了现有的映像文件工作管道,用户可以直接从工作管道调用映像文件构建器。
此外,Azure Image Build还与Azure共享图像库集成,允许fun88淘搜网用户轻松管理图像,发布或版本控制。由于图像文件构建器是使用HashiCorp Packer构建的,因此用户也可以加入Packer shell配置程序脚本。