হালনাগাদ
এই আসল উত্তরটি এখন পুরানো। পুতুল 3.x এর জন্য আপডেট করা কমান্ডটি হ'ল:
puppet resource package
আপনি যদি কোনও নোডে ইনস্টল করা সমস্ত প্যাকেজ এবং সংস্করণগুলি পুতুল দ্বারা ইনস্টল করা আছে কিনা তা নির্বিশেষে যদি সন্ধান করেন তবে নিম্নলিখিত কমান্ডটি অন্তর্নির্মিত এবং যে কোনও পুতুল নোডে চালানো যেতে পারে:
ralsh package
এটি একটি পুতুলের ম্যানিফেস্ট আকারে ডেটা আউটপুট দেবে।
রালশ যেকোন রিসোর্সের ধরণের জন্য কাজ করবে যা instancesপদ্ধতি প্রয়োগ করেছে (ব্যবহারকারী, গোষ্ঠী ইত্যাদি)।
আপনি যদি পুতুল প্রকাশে সংজ্ঞায়িত সমস্ত সংস্থার জন্য ওয়াইএএমএল ক্যাটালগের কেন্দ্রীয়ভাবে পর্যবেক্ষণ করছেন, আপনার পুতুলমাস্টার ইতিমধ্যে এই তথ্যটিকে ক্যাশে করেছেন /var/lib/puppet/client_yaml/catalogএবং আপনার পছন্দের ওয়াইএএমএল পার্সার দিয়ে আপনাকে এটি বিশ্লেষণ করতে হবে। মোটামুটি সম্প্রতি চালু করা পুতুল ইনভেন্টরি পরিষেবাটিও আপনার পক্ষে একটি ভাল বিকল্প হতে পারে; আপনি যদি 0.25.x এর মতো কোনও পুরানো সংস্করণে চলেছেন তবে আপনি স্টোরকনফিজগুলি দিয়ে কাজ করতে পারেন