我正在尝试创建一个Linux的模板安装,以便部署在多个单板计算机服务器上,硬件和操作系统略有不同。我的理解是,对于Docker来说,这将是一个理想的应用程序,除了它不处理Armbian/Raspbian (32位)系统。为了澄清,当我说“Linux的模板安装”时,我的意思是从基本OS安装开始,然后希望安装/配置一堆软件包/应用程序,进行一些配置更改等等。理想情况下,我希望在Ubuntu的虚拟化安装中开发系统,然后将它部署到多个服务器上。我想我可以保存命令历史并将其转换为部署脚本,但我希望有一个更优雅的解决方案。
发布于 2021-07-24 12:21:45
我从未使用过它,但是ansible可能是一个很好的解决方案--它适用于大规模部署/主机管理。不过,我知道很多人都用它来做这个用途。
以下是安装指南https://docs.ansible.com/ansible/latest/installation_指南/介绍_installation.html
将软件包安装到一组端点https://opensource.com/article/20/9/install-packages-ansible
只需为在raspbian / ubuntu上安装制作几本单独的剧本即可。如果你不这么做的话,可能不会有太大的不同。
https://serverfault.com/questions/1070503
复制相似问题