আপনার যদি হোস্ট ডাটাবেস থাকে তবে আপনি অটোসাইন বৈশিষ্ট্যটি ব্যবহার করতে পারেন। আপনার puppet.conf
ফাইলটিতে [puppetmasterd]
, যুক্ত করুন:
autosign = /path/to/autosign.conf
তারপরে এই ফাইলটি তৈরি করতে কোনও ক্রন্টব ব্যবহার করুন। অটোসাইন ফাইল হ'ল হোস্টগুলির একটি তালিকা যা স্বাবলম্বন করার জন্য যখন তারা প্রথম পুতুলের সাথে সংযুক্ত হয় connect আমি আমার পুতুল হোস্টগুলি কনফিগার করতে এলডিএপি ব্যবহার করি, তাই আমার ক্রোনটি দেখতে দেখতে:
* * * * * root /usr/bin/ldapsearch -x '(objectClass=puppetClient)' cn | /bin/grep ^cn | /bin/sed 's!^cn: !!' > /etc/puppet/autosign.conf
আমি নিশ্চিত যে লোকেরা আই ক্লাসিফাই ব্যবহার করেন তারাও এটির জন্য একটি কোয়েরি লিখতে সক্ষম হবেন।
অবশ্যই, আপনার নেটওয়ার্কে কিছুটা আস্থা রাখতে হবে। আমি এটি ইসি 2 এ ব্যবহার করি। আমার পুতুলমাস্টার সার্ভারটি এমন একটি গোষ্ঠীতে রয়েছে যা কেবলমাত্র অন্যান্য বিশ্বস্ত গ্রুপগুলির সংযোগের অনুমতি দেয়। আপনার পুতুলমাস্টার যদি ইন্টারনেটে খোলা থাকে তবে আমি এটি করার পরামর্শ দেব না।