Rails uygulamasını birden çok sunucuda (~ 20) çalıştırmak, yapılandırma dosyalarını (özellikle * .yml, ayrıca SSL pem/certs dosyaları ve diğer metin tabanlı) yönetebilmek istiyorum. Tüm sunuculara dosyalarda veya yeni bir dosyada herhangi bir değişiklik eklenecek şekilde tek konum.Yapılandırma dosyalarını birden fazla sunucuda yönetme
Ayrıca bu içerik kaynağı denetleyicisini git ile birlikte kullanmak istiyorum.
Güncellenenler sık değildir ve uygulamayı şu anda olduğu gibi dosyalardan okunacak şekilde dokunulmamış halde tutmak istiyorum.
Bunun için mevcut çözüm nedir, Zookeeper iyi uyum?
Teşekkürler, Zaten çeşitli kurulum için Şef kullanıyorum, ancak, Yapılandırma dosyaları yönetimi için Şef kullanımının farkında değilim, Şef bu tür kullanımı için herhangi bir belirli işaretçiler var mı? –
Üzgünüm, ben yapmadım :) Her ikisini de denemek istedim, sadece onu oraya atabileceğimi düşündüm :) Yapılandırma dosyalarının merkezi bir deposunu tutabildiğini ve Chef/Puppet yazdığını varsayalım Onları tüm sunucularda bir yere mi? – jordelver
Bunu, Chef ile çözdün mü? – jordelver