私はArch-LinuxがインストールされているRaspberry Piをたくさん持っています。私は定期的にシステム構成を変更します。たとえば、サービスのインストール、接続設定の変更、ファイルの移動、およびデフォルトですべての種類の管理タスクを実行します。
目標は、あるRPiでこれらの変更をすべて適用し、それを他のすべてのRPiに適用することです。
1つの解決策は、SDカードの画像を撮って別のRPiesに焼くことです。しかし、問題はRPiesがリモートで物理的にアクセスできないことです。
私が考えることができるもう一つの解決策は、ほとんどrsync
すべてのディレクトリに使用することです。インターネットにはトラフィックが多いので、これがどれほど効率的かわかりません。
私もこれがChefやPuppetでできると思います。しかし、それが仕事に適したツールであるかどうかはわかりません。
この種の問題が一般的にどのように解決されるのかご存知ですか?
答え1
次のツールを使用できます。青写真機械構成をリバースエンジニアリングします。他のコンピュータで変更および適用できる操り人形モジュール、シェフのレシピ、またはシェルスクリプトを作成できます。