私は/etc
、リモートgitリポジトリで追跡されているシステムについて考えています。私はgitワークフローを考えています。そこでは、すべてのホストマシンに異なるブランチがあります。
すべてのマシンの以前のすべてのバージョンを簡単に追跡、比較、マージできます。
/etc
変更を多くのマシンでコミットする必要がある場合、いくつかのマージスクリプトによって簡単に行うことができます。
「望ましくない」/etc
変更の場合、これはよく見える可能性があります(それを監視するようにアラームスクリプトを調整することもできます)。
誰かがすでにそのような構成を使用していますか?セキュリティ上の問題はありますか?
etckeeper
、すでに多くのシステムで使用されています。それはあなたが求めたすべての機能を提供していません。たとえば、中央のリポジトリではなく、ホストごとに1つのリポジトリがあります。