Puppet

Software screenshot:
Puppet
Rincian Software:
Versi: 2.7.6
Tanggal Upload: 11 May 15
Pengembang: Luke Kanies
Lisensi: Gratis
Popularitas: 5

Rating: nan/5 (Total Votes: 0)

Wayang memungkinkan Anda pusat mengelola setiap aspek penting dari sistem anda menggunakan cross-platform bahasa spesifikasi yang mengelola semua elemen yang terpisah biasanya dikumpulkan dalam file yang berbeda, seperti pengguna, pekerjaan cron, dan host, bersama dengan unsur-unsur jelas diskrit seperti paket, layanan, dan file.
Boneka sederhana deklaratif spesifikasi bahasa menyediakan kemampuan Classing kuat untuk menarik keluar kesamaan antara host sementara memungkinkan mereka untuk menjadi spesifik yang diperlukan, dan menangani ketergantungan dan hubungan prasyarat antara obyek dengan jelas dan eksplisit.
Wayang adalah alat konfigurasi sistem. Proyek Wayang memiliki perpustakaan untuk mengelola sistem, bahasa untuk menentukan konfigurasi yang Anda inginkan, dan satu set klien dan server untuk berkomunikasi konfigurasi dan informasi lainnya.
Perpustakaan adalah sepenuhnya bertanggung jawab atas semua tindakan, dan bahasa adalah sepenuhnya bertanggung jawab untuk mengekspresikan pilihan konfigurasi.
Semuanya dikembangkan sehingga operasi bahasa dapat berlangsung terpusat pada server tunggal (atau bank server), dan semua operasi perpustakaan akan berlangsung pada setiap klien. Dengan demikian, ada demarkasi yang jelas antara operasi bahasa dan operasi perpustakaan, karena dokumen ini akan menyebutkan.
Pengaturan
Sebagian besar arsitektur Wayang akan terlihat seperti bintang, dengan puppetmasterd server pusat berjalan, dan setiap node klien menjalankan puppetd, menghubungi server pusat.
Manifest pusat Anda, yang berisi konfigurasi untuk semua node Anda, perlu pada server pusat, kemungkinan besar di /etc/puppet/manifests/site.pp.
Mulai daemon puppetmasterd, dan kemudian memberitahu klien Anda untuk menghubungi server yang dengan menentukan -s sebagai argumen untuk puppetd, menggantikan "" dengan nama server. Atau, default puppetd untuk mencari server yang bernama "boneka", sehingga Anda hanya dapat membuat CNAME untuk server Anda, sehingga jawaban untuk "boneka".
Ini adalah ide yang baik untuk menjalankan kedua server dan klien dalam mode verbose, diaktifkan dengan bendera v, sampai Anda yakin semuanya bekerja. Karena setiap klien baru menghubungkan, Anda akan perlu menjalankan puppetca list untuk daftar sertifikat menunggu untuk ditandatangani, dan kemudian puppetca --sign , menggantikan "" dengan nama klien yang sertifikat yang Anda inginkan untuk menandatangani. Anda dapat mengaktifkan autosigning dengan menciptakan /etc/puppet/autosign.conf dan menempatkan tuan rumah, domain, atau alamat IP atau rentang yang Anda ingin masuk ke sana.
Instalasi:
Run 'install.rb ruby' atau tambahkan 'lib /' direktori untuk path RUBYLIB Anda.
Setelah itu, Anda harus dapat masuk ke test / dan menjalankan ./test, atau lari 'bin / boneka' di mana boneka file konfigurasi yang Anda inginkan.

Apa yang baru dalam rilis ini:.

  • 7113448 (# 4762) Memastikan bahwa klien di bulan dapat berhasil terhubung
  • c8835ad Add dokumen menguraikan metode kontribusi disukai
  • ea0f2bf Kembalikan & quot; Merge cabang 'vcsrepo' & quot;
  • 94f0b93 (# 8704) Berikan kesalahan yang lebih baik untuk fileserver.conf valid
  • 023d959 (# 8690) Opsi penerimaan 'global' di Wayang Wajah
  • c315da0 Fix # 1886 - Tambahkan kemampuan simpul pembersihan
  • 7e6fc0d mencela RestAuthConfig # diperbolehkan? mendukung #check_authorization
  • 6401dfe Fix # 6026 - File keamanan harus mendukung komentar inline
  • 0c385f1 Perbaiki # 5010 - Memungkinkan spasi di auth.conf terkemuka
  • 8da0486 Fix # 5777 - aturan interpolasi pecah auth.conf aturan CIDR
  • Maint 1d4acb5: Sarankan mana untuk memulai pesan kesalahan SSL tips
  • fb2ffd6 (# 8596) Mendeteksi konflik alias sumber daya ketika judul tidak sesuai
  • 778127d Maint: Perbaiki aplikasi cert untuk mencetak bantuan dan keluar jika tidak ada subcommand
  • 0366b18 (# 7293) Mengatur format standar untuk wajah-SSL terkait.
  • 89c021c (# 8418) Perbaiki memeriksa aplikasi untuk memiliki run_mode benar
  • 3165364 Maint: Menambahkan logging untuk menyertakan lingkungan ketika sumber gagal
  • f484851 Maint: Tambahkan debug logging ketika master menerima laporan
  • 10e05ad (# 7266) Pindah validasi pilihan Sertifikat wajah.
  • ae36003 (# 7290) Perbarui indirected Faces untuk menghindari pilihan yang tidak diketahui.
  • 82e5fa9 (# 8561, # 7290) Melaksanakan kontrak opsi sepenuhnya.
  • 77441be (# 8561) validasi Menyatukan dan modifikasi argumen tindakan.
  • 69b4e70 (# 7290) Gagal di pilihan yang tidak diketahui.
  • 6bec2df (# 8561) Gunakan nama kanonik untuk pilihan tindakan.
  • 532c4f3 (# 7184) Load inti versi usang Faces.
  • 2cd3bc4 (# 7184) Cari tindakan terikat versi lain dari Faces.
  • 1e0655e (# 7184) memusatkan & quot; menemukan tindakan untuk wajah & quot; dalam Wayang :: Wajah
  • 0396611 Maint: melaporkan kesalahan yang lebih baik saat tes gagal
  • 395c174 (# 7123) Membuat `find` tindakan standar ...
  • fd6a653 (# 7123) Dukungan pengaturan runtime dari 'default' pada tindakan.
  • b75b1c1 (# 6787) Add `default_to` untuk pilihan.
  • c830ab0 (# 6789) Pelabuhan SSL :: CertificateAuthority :: Interface untuk Wajah
  • cc311ad Maint: SSL :: Inventory.serial harus melaporkan nama-nama yang hilang
  • .
  • 72abe6c (# 7204) Konsolidasi kode Versi Semantic.
  • d02000b (# 8401) Dokumen yang --detailed-exitcodes adalah bitmask sebuah
  • c4848d2 Maint: Perbaiki Link dokumentasi untuk konfigurasi fileserver
  • b268fb3 (# 7144) Update Settings # writesub untuk mengkonversi mode untuk Fixnum
  • b82f29c (# 7699) perintah Bantuan seharusnya hanya pilihan daftar sekali
  • 4a2f22c (Maint) platform Fix dection untuk RHEL
  • 45b3908 (# 4142) Perbaiki modul cek tidak gagal ketika metadata.json kosong
  • ae3ef42 (# 7699) - Bantuan hanya harus menunjukkan pilihan sekali
  • 5826f73 (# 8032) Tambahkan penahanan ke create_resources
  • f6882d6 (# 8147) Perubahan standar reporturl untuk mencocokkan versi Dashboard baru
  • 111a4b5 (# 6857) Password pengungkapan ketika mengubah password pengguna
  • 99330fa (# 7224) reword 'hostname tidak cocok' pesan kesalahan
  • 1d867b0 (# 7224) Tambahkan pembantu untuk Wayang :: SSL :: Sertifikat untuk mengambil
  • nama alternatif
  • 98ba407 (# 7127) Hentikan boneka jika perintah prerun gagal
  • caca469 (# 4416) Pastikan jenis yang providified setelah reload
  • 413b136 (# 4416) Selalu menghapus penyedia tua sebelum menciptakan itu
  • 3f0dbb5 (# 650) Biarkan symlink untuk direktori konfigurasi
  • 1c70f0c (# 2128) Tambahkan dukungan untuk menetapkan nama node berdasarkan fakta
  • c629958 (# 2128) Dapatkan fakta sebelum mengambil Katalog
  • cd4fe14 (# 2128) Tambahkan kemampuan untuk menentukan nama node
  • c02126d (# 5966) Tambahkan dukungan untuk hostname ekspresi reguler di auth.conf
  • 75e2764 (# 5318) Selalu melihat perubahan memanifestasikan ketika kompilasi.
  • 107b38a Maint: Perbaiki penyedia pacman untuk bekerja dengan Ruby 1.9
  • 90eb937 (# 7139) Terima '/' sebagai jalan yang sah di filesets

Apa yang baru dalam versi 0.25.0:

  • Sebagian besar perubahan dalam rilis ini adalah refactoring internal yang bukan perilaku.
  • Perubahan mendasar adalah pengenalan Indirected SISA untuk menggantikan XML-RPC sebagai dasar mekanisme komunikasi Wayang.

  • Empat fungsi baru yang ditambahkan.
  • Wayang sekarang memiliki kemampuan untuk menyusun katalog dan output di JSON dari master Wayang dan kemampuan untuk menerapkan konfigurasi JSON dari biner boneka.
  • Konsep & quot; tipis & quot; konfigurasi disimpan diperkenalkan.
  • Sebuah biner disebut puppetqd yang mendukung antrian untuk konfigurasi disimpan ditambahkan.

Apa yang baru dalam versi 0.24.8:

  • Fixed # 2077 - ralsh pengguna rusak di OSX
  • Fixed # 2004 - ssh_authorized_key gagal jika tidak ada target yang ditentukan
  • Fixed # 1629 - perizinan yang salah pada ssh_authorized_keys file yang dibuat
  • Fixed # 2000 - Tidak ada standar yang ditentukan untuk checksum
  • Fixed # 2026 - Red Hat mengabaikan metode berhenti
  • Ditambahkan ext / dbfix.sql naskah - perbaikan kesalahan umum dalam database konfigurasi disimpan
  • Fixed # 1963 - Gagal untuk membaca / proc / mounts untuk selinux membunuh download file
  • Fixed # 2025 - pegangan penyedia layanan hanya tingkat init standar gentoo
  • Fixed # 1910 - diperbarui logcheck
  • Fixed # 1871 - Informasi sensitif yang bocor di laporan log
  • Fixed # 1956 - Dibersihkan up nama variabel lebih waras, menjelaskan pesan kesalahan dan penggunaan yang salah dari 'nilai' variabel tetap bukan 'anggota'
  • .
  • # 1831 Tetap - Ditambahkan fungsi sprintf
  • # 1830 Tetap - Ditambahkan fungsi regsubst
  • Diperbarui up2date dan layanan batas untuk menambahkan dukungan untuk Oracle EL dan VM
  • Memperbaiki # 1948 dan # 1953 - Augeas in bug: nomor yang salah dari argumen (1 selama 3)
  • Fixing # 944 - mengubah pesan kesalahan dari peringatan ke info - koneksi daur ulang
  • Fixed # 961 - puppetd menciptakan terlalu banyak koneksi TCP / tidak menutup
  • Fixed # 1959 - Ditambahkan kolom perlindungan untuk migrasi skema lingkungan
  • Fixing # 1869 - otomatis diambil file tidak boleh bocor pengecualian
  • Fixing # 1543 - nagios mengurai kesalahan tidak lagi membunuh Wayang
  • Fixed # 1420 - nagios_serviceescalation tidak memungkinkan host_name lebih dari satu jenis
  • Fixed # 1884 - sumber diekspor ditandai sebagai unexported saat dikumpulkan pada host mengekspor
  • Fixed # 1922 - Fungsi labu semua argumen menjadi hash tunggal
  • Fixed # 1538 - Yumrepo menetapkan izin salah pada file di /etc/yum.repos.d
  • Fixed # 1936 - Ditambahkan / * * / dukungan untuk file vim
  • Fixed # 1541 - benda nagios menulis file ke clientbucket pada setiap perubahan
  • Fixed # 1542 - tidak dapat membersihkan benda nagios
  • Fixing # 1912 - GID masih bekerja tanpa 'harus' nilai memperbaiki masalah ralsh
  • Memperbaiki Rakefile menggunakan 'git format Patch'
  • Ditambahkan README.rst berkas
  • Fitur tambahan untuk kinerja konfigurasi tersimpan
  • Ditambahkan reduktif Labs membangun perpustakaan untuk direktori tugas
  • Fixed # 1852 - perilaku yang benar ketika tidak ada binding SELinux
  • Diperbarui Red Hat file spesifikasi 0.24.7
  • Fixed # 1920 - Bayangan sandi korupsi

Persyaratan :

  • Ruby

Perangkat lunak lain dari pengembang Luke Kanies

Facter
Facter

6 Mar 16

Komentar untuk Puppet

Komentar tidak ditemukan
Tambahkan komentar
Aktifkan gambar!