Puppet

Yazılım ekran görüntüsü:
Puppet
Yazılım detaylar:
Versiyon: 2.7.6
Qayıt: 11 May 15
Geliştirici: Luke Kanies
Lisans: Ücretsiz
Popülerlik: 5

Rating: nan/5 (Total Votes: 0)

Kukla merkezi olarak paketleri gibi açıkça ayrık elemanlar ile birlikte kullanıcılara, cron işleri, ve ana gibi normalde farklı dosyalarda toplanan tüm ayrı unsurları, yöneten bir çapraz platform şartname dilini kullanarak sisteminizin her önemli yönü yönetmenizi sağlar, hizmetler ve dosyalar.
Kukla basit açıklayıcı özellikler dil onları gerektiği kadar spesifik olmak izin verirken bilgisayarlar arasındaki benzerlikleri dışarı çizim için güçlü sınıflandırma yetenekleri sağlar ve bağımlılık ve açık ve net nesneler arasındaki ilişkileri önkoşul işler.
Kukla bir sistem yapılandırma aracıdır. Kukla proje sistemi, istediğiniz yapılandırmayı belirtmek için bir dil ve yapılandırma ve diğer bilgi alışverişi için istemciler ve sunucular bir dizi yönetmek için bir kütüphane bulunmaktadır.
Kütüphane tüm eylem için tamamen sorumludur ve dil yapılandırma seçenekleri ifade etmek için tamamen sorumludur.
Dil işlemleri tek bir sunucuda (ya da sunucuların banka) merkezi olarak yer alabilir ve böylece her şey geliştirilen ve tüm kütüphane işlemleri her istemci üzerinde gerçekleşecek. Bu belge değineceğim Böylece, dil işlemleri ve kütüphane operasyonlar arasında açık bir sınır vardır.
Kurulum
Kukla mimarileri büyük çoğunluğu merkezi bir sunucu çalışan puppetmasterd ile bir yıldız gibi görünecek ve her müşteri düğüm merkezi sunucu olduğunu temas puppetd koşuyor.
Senin tüm düğümlerin yapılandırmasını içeren merkezi tezahür, /etc/puppet/manifests/site.pp en büyük olasılıkla, merkezi bir sunucu üzerinde olması gerekir.
-s Belirterek bu sunucuya bağlanmak için müşterilerinize söyleyin sonra puppetmasterd daemon başlatın ve argümanları, sunucunun adıyla "" yerine puppetd olarak. Alternatif olarak, sadece "kukla" olarak cevap böylece, sunucu için bir CNAME oluşturmak, böylece, "kukla" adlı bir sunucu için arıyor puppetd varsayılan.
Her şeyin çalıştığından emin olana kadar bu, -v bayrağı ile etkin ayrıntılı modda, sunucu ve istemci hem de çalıştırmak için iyi bir fikirdir. Her yeni istemci bağlandığında gibi, kimin sertifika istediğiniz müşterinin adı ile "" yerine, imzalı bekleyen sertifikaları listelemek için puppetca --list çalıştırmak için gereken ve sonra puppetca --sign olacak imzalamak için. Sen /etc/puppet/autosign.conf oluşturarak autosigning açmak ve ana etki veya IP adreslerini koymak ya da orada oturum istediğiniz aralıkları olabilir.
Kurulum:
Run 'yakut install.rb' veya RUBYLIB yoluna 'lib /' dizinini ekleyin.
Bundan sonra, istediğiniz hangisi kukla yapılandırma dosyaları çalıştırma 'bin / kukla' testi gidin ve / ./test çalıştırmak veya gerekir.

Yeni nedir Bu sürümde:.

  • 7113448 (# 4762) Ay'da istemciler başarıyla bağlayabilirsiniz emin olun
  • tercih katkı yöntemleri özetleyen bir belge ekleyin c8835ad
  • ea0f2bf Geri Al & quot;
  • ; şube 'vcsrepo' & quot Birleştirme
  • 94f0b93 (# 8704) daha iyi hataları verin geçersiz fileserver.conf için

  • Kukla
  • 023d959 (# 8690) Kabul 'küresel' seçeneği Yüzler
  • c315da0 Fix # 1886 - düğüm temizleme yeteneği ekleyin
  • 7e6fc0d deprecate RestAuthConfig # izin? #check_authorization lehine
  • 6401dfe Fix # 6026 - güvenlik dosyası satır içi açıklamaları desteklemelidir
  • # 5010 Fix 0c385f1 - auth.conf içinde boşlukları lider izin
  • 8da0486 Fix # 5777 - Kural enterpolasyon
  • auth.conf CIDR kurallarını kırdı
  • 1d4acb5 maint: giderme SSL hata mesajını nerede başlar Öner
  • fb2ffd6 (# 8596) başlıkları eşleşmiyor zaman kaynak takma çatışmaları algıla
  • 778127d maint: yardım ve çıkış yazdırmak için sertifika uygulaması Fix eğer hiçbir alt komutu

  • SSL ile ilgili yüzler için
  • 0366b18 (# 7293) Set Varsayılan biçim.
  • 89c021c (# 8418) Doğru run_mode var app incelemek Fix
  • 3165364 maint: Kaynak başarısız olduğunda çevreyi kapsayacak şekilde günlük ekleme
  • f484851 maint: Master bir rapor aldığında hata ayıklama günlüğünü ekleyin
  • 10e05ad (# 7266) yüzüne Sertifika seçeneği doğrulama hareket ettirin.
  • ae36003 (# 7290) bilinmeyen seçenekler önlemek için Yüzler indirected güncelleyin.
  • 82e5fa9 (# 8561, 7290 #) tamamen opsiyon sözleşmesi uygulayın.
  • 77441be (# 8561) birleştirin doğrulama ve eylem argümanlarının değişiklik.
  • 69b4e70 (# 7290) bilinmeyen seçenekleri Fail.
  • 6bec2df (# 8561) eylemleri seçenekleri için kanonik adlar kullanın.
  • 532c4f3 (# 7184) Faces eski sürümleri çekirdeğini yükleyin.
  • 2cd3bc4 (# 7184) Faces diğer sürümleri bağlı eylemleri bulun.
  • 1e0655e (# 7184) merkezileştirme & quot; & quot yüz için harekete bulmak; Kukla :: Face içine
  • 0396611 maint: iyi hata raporlama testi başarısız olduğunda
  • 395c174 (# 7123) Make `varsayılan eylem find` ...

  • Eylemler 'varsayılan' bir
  • fd6a653 (# 7123) Destek zamanı ayarı.
  • b75b1c1 (# 6787) seçenekleri için `default_to` ekleyin.
  • c830ab0 (# 6789) Liman SSL :: Yüz
  • için certificateAuthority :: Arayüz
  • cc311ad maint: SSL :: Inventory.serial isimleri eksik bildirmelidir
  • .
  • 72abe6c (# 7204) Konsolide Semantik Sürüm kodu.

  • --detailed-Exitcodes
  • d02000b (# 8401) Belge bir bit maskesi
  • c4848d2 maint: dosyasunucusu yapılandırma için belge bağlantısını Fix
  • b268fb3 (# 7144) Güncelleme Ayarları # writesub Fixnum moduna dönüştürmek için
  • b82f29c (# 7699) Yardım komutu gerekir sadece liste seçenekleri kez
  • RHEL için 4a2f22c (maint) Düzeltme platformu Bulgulama
  • 45b3908 (# 4142) Fix modül kontrolü başarısız değil zaman boş metadata.json
  • ae3ef42 (# 7699) - Yardım gerekir, sadece gösteri seçenekleri kez
  • 5826f73 (# 8032) create_resources için çevreleme ekle
  • yeni Dashboard sürümleri maç f6882d6 (# 8147) Değişim varsayılan reporturl
  • 111a4b5 (# 6857) Şifre açıklama yaparken, bir kullanıcının şifresini değiştirme
  • 99330fa (# 7224) reword hata mesajı 'hostname maç değildi'
  • 1d867b0 (# 7224) almak için sertifika :: Kukla :: SSL bir yardımcı ekleme
  • alternatif isimler
  • 98ba407 (# 7127) bir İşlem öncesi komutu başarısız olursa kukla durdurun
  • caca469 (# 4416) emin olun türleri yüklemeden sonra providified edilir
  • 413b136 (# 4416) Daima onu yeniden önce eski sağlayıcı kaldırmak
  • 3f0dbb5 (# 650) Yapılandırmaya izin ver dizinleri sembolik bağ
  • 1c70f0c (# 2128) bir gerçeği dayalı düğüm adı ayarlamak için destek ekle
  • c629958 (# 2128) katalog almadan önce gerçekleri öğrenin
  • cd4fe14 (# 2128) bir düğüm adını belirtmek için yeteneği ekleyin
  • c02126d (# 5966) auth.conf içinde hostname normal ifadeler için destek ekle
  • 75e2764 (# 5318) Daima derlerken tezahür değişiklikleri dikkat edin.
  • 107b38a maint: Ruby 1.9 ile çalışmak için pacman sağlayıcı Fix
  • 90eb937 (# 7139) dosya setlerini geçerli bir yol olarak '/' Kabul

sürüm 0.25.0 yeni Nedir:

  • Bu sürümdeki değişiklikler Çoğu iç üstlenmeden yerine davranışsal daha.
  • temel değişiklik yatan Kukla iletişim mekanizması olarak XML RPC yerine Indirected REST giriştir.
  • Dört yeni fonksiyonlar eklendi.
  • Kukla şimdi Kukla master ve kukla ikili JSON yapılandırma uygulamak için yeteneği JSON bir katalog ve çıkış derlemek yeteneğine sahiptir.
  • & quot kavramı; ince & quot; saklanan yapılandırmaları tanıtıldı.
  • saklanan yapılandırmaları için kuyruk destekler bir ikili olarak adlandırılan puppetqd eklendi.

nedir sürüm 0.24.8 Yeni:

  • Sabit # 2077 - OSX
  • Sabit # 2004 - ssh_authorized_key başarısız bir hedef tanımlı ise
  • Sabit # 1629 - ssh_authorized_keys yanlış izinler oluşturulan dosyaları
  • Sabit # 2000 - sağlama için belirtilen hiçbir varsayılan
  • Sabit # 2026 - Red Hat görmezden durdurma yöntemi
  • Added ext / dbfix.sql script - depolanan yapılandırma veritabanlarında düzeltmeleri yaygın hataları
  • Sabit # 1963 - okumak yerine getirmemek / proc / SELinux'un için bağlar öldürür dosya indirme
  • Sabit # 2025 - gentoo servis sağlayıcı kolu yalnızca varsayılan init düzeyi
  • Sabit # 1910 - güncellenen logcheck
  • Sabit # 1871 - Günlük raporlarda sızan Hassas bilgiler
  • Sabit # 1956 - daha aklı başında olmak değişken adlarını kadar Temizlenmiş hata iletileri açıklık ve yerine 'üye' den değişken 'değer' yanlış kullanımı sabit
  • .
  • Sabit # 1831 - Eklendi sprintf işlevi
  • Sabit # 1830 - Eklendi regsubst fonksiyonu
  • Güncelleme up2date ve hizmet sınırlandırır Oracle EL ve VM
  • desteği eklemek için
  • Sabitleme # 1948 ve # 1953 - augeas ins hata: argümanların yanlış numara (3 için 1)
  • Sabitleme # 944 - bilgi uyarı hata iletisi değişen - Bağlantı geri dönüşümlü
  • Sabit # 961 - puppetd çok / kapanış TCP bağlantılarını oluşturma
  • Sabit # 1959 - Çevre şema göç eklendi sütun koruması
  • Sabitleme # 1869 - otomatik yüklenmesi dosyalar istisnalar sızıntı asla
  • Sabitleme # 1543 - Nagios artık hataları ayrıştırmak Kukla öldürmek
  • Sabit # 1420 - izin vermiyor nagios_serviceescalation host_name birden fazla türü
  • Sabit # 1884 - ihraç ana bilgisayarda toplanan zaman İhraç kaynaklar unexported olarak işaretlenmiş
  • Sabit # 1922 - Fonksiyonlar tek bir karma içine tüm argümanları kabak
  • Sabit # 1538 - Yumrepo /etc/yum.repos.d dosyalar üzerinde yanlış izinleri ayarlar
  • Sabit # 1936 - vim dosyası / * * / destek eklendi
  • Sabit # 1541 - nagios nesneler her değişikliği clientbucket dosyaları yazma
  • Sabit # 1542 - nagios nesneleri temizlemek olamaz
  • Sabitleme # 1912 - hala hayır 'gerektiğini' değerini sabitleme ralsh sorunları ile çalışır GID
  • Rakefile Tespit 'git biçimi-yama' kullanmak için
  • Eklendi README.rst dosyası
  • Kayıtlı Yapılandırma performansı Donanım
  • Eklendi İndirgen Labs görevleri dizinine kütüphane oluşturmak
  • Sabit # 1852 - Doğru davranış yokken SELinux bağlamaları
  • Güncelleme Red Hat spec dosyası 0.24.7
  • Sabit # 1920 - Gölge parola yolsuzluk

Gereksinimleri :

  • Ruby

Geliştirici Diğer yazılım Luke Kanies

Facter
Facter

6 Mar 16

Yorumlar Puppet

Yorum Bulunamadı
Yorum eklemek
Görüntülerde açın!