Deployment

跨平台Linux伺服器的開發與部署

  • July 24, 2021

我正在嘗試創建 Linux 的模板安裝,以部署在多個單板電腦伺服器上,硬體和作業系統略有不同。我的理解是,這將是 Docker 的理想應用程序,除了它不處理 Armbian/Raspbian(32 位)系統這一事實。澄清一下,當我說“Linux 的模板安裝”時,我的意思是我將從安裝基本作業系統開始,然後想要安裝/配置一堆包/應用程序,進行一些配置更改等。理想情況下,我想要在 Ubuntu 的虛擬化安裝中開發系統,然後將其部署到多個伺服器上。我想我可以保存命令歷史並將其轉換為部署腳本,但我希望有一個更優雅的解決方案。

我從未使用過它,但 ansible 可能是一個很好的解決方案——它適用於大規模部署/主機管理。我確實知道很多人為此目的使用它。

繼承人安裝指南 https://docs.ansible.com/ansible/latest/installation_guide/intro_installation.html

將軟體包安裝到一堆端點 https://opensource.com/article/20/9/install-packages-ansible

只需製作一些單獨的劇本來安裝在 raspbian / ubuntu 上。如果你不這樣做,可能不會有太大的不同。

引用自:https://serverfault.com/questions/1070503