menginstal jenkins dengan boneka

0

Saya melakukan pencarian google untuk "menginstal jenkins dengan boneka" dan menemukan ini jadi saya mengikuti instruksi pertama:

puppet module install rtyler/jenkins

dan itu menginstalnya. sekarang saya melihat instruksi selanjutnya, apakah itu suatu keharusan? Saya tidak mengerti di mana saya harus meletakkan ini (tidak menyebutkan hanya menyebutkan bagian untuk ditambahkan) bagian berikut seperti yang diperintahkan:

node 'hostname.example.com' {
   include jenkins
}

di mana saya menempatkan bagian di atas ini? apakah itu suatu keharusan?

Jas
sumber

Jawaban:

1

Dalam infrastruktur boneka khas, Anda memiliki master boneka, dan simpul boneka. Node adalah server tunggal yang menjalankan teknologi (Seperti simpul jenkins, atau simpul git, atau simpul server web). Master menyimpan daftar modul mana yang dipasang pada node mana, biasanya dalam file yang disebutsite.pp

Instruksi memberitahu Anda untuk menginstal modul wayang pada master wayang, kemudian di dalam file site.pp pada master wayang, daftar node modul diinstal. (Dalam hal ini nama simpulnya adalah hostname.example.com).

Jika Anda tidak memiliki master boneka, dan mencoba menjalankan semua perintah ini di komputer yang sama, maka kemungkinan besar Anda ingin melakukan pengaturan yang tidak memiliki master.

Perintah akan terlihat seperti ini.

puppet module install rtyler/jenkins --modulepath=~/some/directory
puppet module install puppetlabs/stdlib --modulepath=~/some/directory
puppet module install puppetlabs/java  --modulepath=~/some/directory
puppet module install darin/zypprepo --modulepath=~/some/directory
puppet appply -e 'include jenkins' --modulepath=~/some/directory
spuder
sumber