お世話になります。
現在、社内にGitLabを構築し、そこに各サーバ/ミドルのconfigファイルやDockerfileなどを格納し、バージョン管理しようと考えています。
悩んでいるのが、「どの単位で管理していくか」という事で、
- サーバAのapacheのconfig
- サーバAのmysqlのconfig
- サーバBのnginxのconfig
- サーバCの管理用スクリプト
のようにプロジェクト(リポジトリ)をファイル単位で作っていくと管理が煩雑になる様な気がしてます。
かといって、config_filesのような大きな単位で、様々なサーバのconfigやyamlをディレクトリに分けて管理するのもcloneするのが面倒になったりするのでは、、、
と考えています。
gitでサーバのconfigファイルなどを管理してる方もいらっしゃると思いますが、
そういった方々はどういう風にしてるのでしょうか?
ご教示頂けると助かります。
宜しくお願い致します。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/06/02 07:16