Pertanyaan yang diberi tag «puppet»

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

7
Mandor & Pengendalian Wayang Versi
Saya baru saja mengatur mandor untuk pertama kalinya & saya tidak yakin bagaimana cara menempatkan semua konfigurasi saya di bawah kontrol versi. Saya tahu saya bisa menggunakan Git untuk setiap modul yang saya instal pada Puppet master saya tetapi lebih suka solusi yang lebih holistik yang mencakup tidak hanya modul …

3
Wayang: Mencoba mengkonfigurasi klien wayang untuk penggunaan pertama tetapi mendapat beberapa masalah dengan sertifikat
Saya mencoba mengkonfigurasi klinet saya 'Itai-test' untuk menerima pengaturan boneka dari server boneka yang disebut 'puppetmaster'. Di server saya berlari: [root@puppetmaster requests]# puppet cert --generate itai-test.domain Error: A Certificate already exists for itai-test.domain [root@puppetmaster requests]# puppet cert --sign itai-test.domain Error: Could not find certificate request for itai-test.domain [root@puppetmaster requests]# Pada …

3
Apakah mungkin menggunakan Wayang untuk memastikan beberapa file dalam suatu direktori ada tanpa mendefinisikan semuanya?
Saya memiliki beberapa ratus satu server yang memiliki file konfigurasi berbeda yang harus ada dalam direktori. Salinan file berada di master boneka. Di dalam salah satu kelas saya, saya memiliki serangkaian konfigurasi default yang selalu didorong ke node, seperti: file { "/etc/someprogram/config/000-default": ensure => "present", owner => "root", group => …

2
Menginstal paket dari PPA menggunakan Wayang
Saya mencoba menyediakan VM secara otomatis dengan buruh pelabuhan yang sudah diinstal sebelumnya. Init.pp default saya terlihat seperti: class { 'apt': always_apt_update => true, } package { [ #'build-essential', #'vim', #'curl', #'zsh', #'git-core', #'htop', #'wget', #'linux-image-generic-lts-raring', 'python-software-properties' #'lxc-docker' ]: ensure => 'installed', } apt::ppa { 'ppa:dotcloud/lxc-docker':} # refresh apt source …
8 puppet  vagrant 

2
Tidak Ada APT Merekomendasikan dengan boneka
Saya menggunakan boneka untuk mengelola sekelompok server Debian di tempat kerja, sebagian jika itu termasuk menginstal paket. Satu paket yang saya instal pada beberapa sistem adalah nmap yang digunakan untuk memverifikasi bahwa aturan firewall sudah diatur dengan benar. Pada Debian 7.0, jika Anda mengaktifkan APT :: Install-Recommends, Anda akan mendapatkan …
8 debian  puppet  apt 

4
Apa cara terbaik di Wayang untuk menambahkan sepotong teks ke file / etc / hosts?
Saya juga ingin menjaga kemampuan untuk mengedit file host secara manual, setidaknya 10 baris pertama. #Public IP's - eth0 192.168.1.103 front-01 192.168.1.106 front-02 #Private IP's - eth1 192.169.40.201 priv0-0 192.169.40.202 priv0-1 192.169.40.207 priv1-0 192.169.40.208 priv1-1 #Virtual IP's - eth0:1 192.169.50.202 vip-01 192.169.50.205 vip-02 Memiliki entri host ini di bagian bawah …
8 puppet 



4
Bagaimana cara mengubah string menjadi integer di Puppet?
Saya ingin memeriksa apakah konten suatu variabel adalah angka ganjil. Tapi saya butuh integer untuk itu. $ip_array = split($ipaddress, '.') $odd_ip = $ip_array[3] % 2 if $odd_ip == 1 { notice("is odd") } Apakah ada cara mudah untuk mengkonversi string ke integer?
8 puppet 

2
Bagaimana cara menjalankan skrip shell dari boneka?
Saya perlu menginstal npmyang dilakukan oleh curl http://npmjs.org/install.sh | shdan menjadi baru untuk menggunakan puppet, saya agak bingung tentang bagaimana ini harus dilakukan. Saya sangat sadar membuat package {}entri yang memanggil exectarget, tetapi ketika saya menginstal npmdari sumber, ini tidak akan memotongnya. Saya jelas tidak ingin membangun npm setiap kali …
8 puppet  node.js 

3
Sumberdaya yang diekspor boneka untuk variabel file .erb?
Skenario: file konfigurasi saya ditentukan oleh .erbfile yang menyertakan cuplikan di bawah ini. <% backupclients.each do |backup_files| -%> Job { Name = "Server" JobDefs = "DefaultJob" Client = <%= backup_files %>-fd Pool = TeraMonth Write Bootstrap = "/var/lib/bacula/<%= backup_files %>.bsr" } <% end -%> File konfigurasi server memerlukan entri berulang …
8 puppet 



2
Migrasi klien boneka ke kepala boneka baru
Bagaimana saya bisa memigrasi klien boneka kami yang ada ke server puppetmaster baru? Saya lebih suka tidak secara manual pergi ke setiap kotak klien dan menghasilkan sertifikat baru. Ketika mencoba yang jelas - rsync semua file dari / etc / puppet dan / var / lib / puppet ke server …

2
Pengujian Wayang jika ada file
Saya sedang mencari cara untuk menguji apakah ada file di klien saya (hanya tes bukan pembuatan). Saya telah menemukan cara (File.exists) dalam chef tetapi itu tidak sederhana dengan boneka. Terima kasih sebelumnya.
8 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.