Pertanyaan yang diberi tag «puppet»

Wayang adalah alat manajemen konfigurasi (Unix & Windows) dengan Bahasa Spesifik Domain sendiri.


2
Pilihan untuk Multisite, Ketersediaan Tinggi dengan Boneka
Saya memelihara dua pusat data, dan karena lebih banyak infrastruktur penting kami mulai dikendalikan melalui boneka, penting bagi master wayang bekerja di situs kedua jika situs utama kami gagal. Lebih baik lagi jika memiliki semacam pengaturan aktif / aktif sehingga server di situs kedua tidak melakukan polling di WAN. Apakah …

3
Pro dan Kontra Arsitektur Wayang Terdesentralisasi
Kami memiliki sekitar 300 server RHEL yang saat ini terhubung ke server Puppetmaster. Namun, kami telah memperhatikan beberapa hambatan kinerja dan itu adalah titik kegagalan dalam sistem kami. Saya cukup baru untuk boneka pada umumnya dan saya mempertimbangkan untuk membuat arsitektur boneka desentralisasi daripada memiliki klien Wayang terhubung ke server …

1
Bagaimana cara secara cermin mencerminkan direktori dan isinya dengan boneka?
Katakanlah saya memiliki modul files/etc/foo/{conf0, conf1, conf2, conf3, etc}. Cukup sederhana untuk menempatkan masing-masing file ini ketika jumlahnya kecil: file { 'conf0': path => '/etc/foo/conf0', ensure => true, source => 'puppet:///.../etc/foo/conf0', } dan ulangi. Tapi ada sedikit duplikasi yang terlibat, dan itu membosankan untuk memelihara jika ada beberapa file konfigurasi. …
14 puppet 

3
Cara mengelola partisi yang dipasang (fstab + mount points) dari boneka
Saya ingin mengelola partisi yang dipasang dari boneka yang mencakup memodifikasi /etc/fstabdan membuat direktori yang digunakan sebagai titik pemasangan. The mounttipe sumber daya update fstabbaik-baik saja, tetapi menggunakan fileuntuk menciptakan mount point sedikit rumit. Sebagai contoh, secara default pemilik direktori adalah root dan jika root (/) dari partisi yang dipasang …
14 linux  puppet 

4
Wayang: Tes apakah Sumber Daya didefinisikan, atau buatlah
Saya sudah mencoba mencari cara untuk menguji apakah sumber daya sudah ditentukan dalam file lain, dan jika tidak membuatnya? Contoh cepat: if File[$local_container] { alert("Testing - It existed $local_container") } else { file{ "$local_container": ensure => directory, } } Namun - File[$local_container]sepertinya selalu mengevaluasi untuk menjadi kenyataan. Apakah ada cara …
14 puppet 

2
Server baru tidak dapat mengambil konfigurasi dari Puppetmaster karena beberapa kesalahan ssl
Tiga mesin di lingkungan produksi memiliki beberapa masalah perangkat keras dan dinonaktifkan. Tim infrastruktur telah menginstal ulang mereka dan memberi mereka nama host dan alamat IP yang sama. Tujuannya adalah untuk menjalankan Wayang pada sistem ini sehingga ini dapat ditugaskan lagi. Mencoba 1) Sertifikat Wayang lama dihapus dari Dalang dengan …



3
Bagaimana cara membuat CA Boneka dan sertifikat secara manual?
Saya bertanya-tanya bagaimana cara manual (menggunakan openssl bukan perintah ca boneka) membuat CA yang dapat digunakan oleh Puppet? Tujuannya adalah untuk pembuatan skrip CA seperti itu untuk menyebarkan mereka pada beberapa puppetmasters, daripada membuat sertifikat melalui mereka melalui perintah puppet cert. Ada ide tentang cara melakukannya? Saya hanya dapat menemukan …

2
Gunakan boneka untuk mengatur nama host?
Apakah ada cara mengatur nama host server menggunakan boneka? Saya bisa menulis jenis kustom, tapi mungkin ada cara yang lebih sederhana. Terima kasih [Sunting] Maaf, saya seharusnya sudah menyebutkan saya menjalankan wayang tanpa master, wayang diatur terlebih dahulu dan kemudian mengatur segala sesuatu yang lain.
13 puppet 

2
Menambahkan penundaan acak untuk perintah Linux
Saya menggunakan func untuk melakukan perintah paralel pada server kami. Suatu hari, kami memiliki masalah ketika layanan restart puppetvia funcmembuat semua severs kami mengenai kami puppetmasterpada saat yang sama. Pertanyaan saya: Bagaimana saya bisa menjalankan perintah yang sama persis pada satu set server sambil menambahkan penundaan sebelum dieksekusi pada masing-masing …

4
Dalam Wayang, bagaimana saya mengamankan variabel kata sandi (dalam hal ini kata sandi MySQL)?
Saya menggunakan Wayang untuk menyediakan MySQL dengan kelas parameter: class mysql::server( $password ) { package { 'mysql-server': ensure => installed } package { 'mysql': ensure => installed } service { 'mysqld': enable => true, ensure => running, require => Package['mysql-server'], } exec { 'set-mysql-password': unless => "mysqladmin -uroot -p$password status", …

3
Panggil fungsi Wayang dari template Wayang?
Pada 0.24.8, bisakah templat wayang memanggil fungsi wayang? Saya bisa mendapatkan fungsionalitas yang sama dengan memanggil fungsi di manifes saya, menetapkan nilai kembali ke variabel, dan kemudian menggunakan lookupvar ('variabel') di templat, tapi saya ingin memotong perantara.
13 puppet 

3
Wayang: Dapatkan direktori home pengguna
Saya membuat pengguna sebagai berikut user { $username: comment => "$name", shell => "$shell", managehome => false, password => "$password", groups => $groups } Sekarang seperti yang Anda lihat saya lakukan adalah mengelola rumah palsu. Sekarang kemudian di jalan saya harus mendorong file ke direktori home pengguna. $key = "${homedir}/${name}/file" …
12 linux  puppet 

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.