পুতুল আপনি কেন্দ্রিয় প্যাকেজ মত সম্ভবত বিযুক্ত উপাদানের সঙ্গে বরাবর ব্যবহারকারীদের, শস্যদানা কাজ, এবং হোস্ট মত সাধারণত বিভিন্ন ফাইলের মধ্যে সংগৃহীত সব পৃথক উপাদান, পরিচালনা করে একটি ক্রস প্ল্যাটফর্ম স্পেসিফিকেশন ভাষা ব্যবহার করে আপনার সিস্টেম প্রত্যেক গুরুত্বপূর্ণ দৃষ্টিভঙ্গি পরিচালনা করতে দেয়, সেবা, এবং ফাইল.
পুতুল এর সহজ ঘোষণামূলক স্পেসিফিকেশন ভাষা তাদের প্রয়োজনীয় হিসাবে নির্দিষ্ট হতে সক্ষম হবেন যখন হোস্ট সিস্টেমের মধ্যে মিল খুঁজে আঁকার জন্য শক্তিশালী classing ক্ষমতা প্রদান করে, এবং এটি নির্ভরতা এবং পরিষ্কারভাবে ও খোলাখুলি বস্তুর মধ্যে পূর্বশর্ত সম্পর্ক পরিচালনা করা.
পুতুল একটি সিস্টেম কনফিগারেশন টুল. পুতুল প্রকল্প সিস্টেম, আপনি চান কনফিগারেশন উল্লেখ জন্য একটি ভাষা, এবং কনফিগারেশন এবং অন্যান্য তথ্য যোগাযোগ জন্য ক্লায়েন্ট এবং সার্ভার একটি সেট পরিচালনার জন্য একটি লাইব্রেরি আছে.
লাইব্রেরি সব কর্মের জন্য সম্পূর্ণভাবে দায়ী, এবং ভাষা কনফিগারেশন পছন্দ মত প্রকাশের জন্য সম্পূর্ণভাবে দায়ী.
ভাষা অপারেশন করে একটি সার্ভার (বা সার্ভার ব্যাংক) কেন্দ্রীয়ভাবে জায়গা নিতে পারে, যাতে সবকিছু বিকশিত হয়, এবং সব লাইব্রেরি অপারেশন প্রতিটি ক্লায়েন্ট উপর সঞ্চালিত হবে. এই নথি উল্লেখ করা হবে সুতরাং, ভাষা অপারেশন এবং লাইব্রেরি অপারেশন মধ্যে একটি সুস্পষ্ট সীমানা নির্ধারণ, আছে.
সেটআপ
পুতুল আর্কিটেকচার গরিষ্ঠাংশ একটি কেন্দ্রিয় সার্ভার চলমান puppetmasterd সঙ্গে, একটি তারকা দেখতে হবে, এবং প্রতিটি ক্লায়েন্ট নোড কেন্দ্রিয় সার্ভার যে যোগাযোগ, puppetd চলমান.
আপনার নোডের মধ্যে সমস্ত জন্য কনফিগারেশন রয়েছে যা আপনার কেন্দ্রিয় স্পষ্ট, /etc/puppet/manifests/site.pp এ সম্ভবত, কেন্দ্রিয় সার্ভার থাকা প্রয়োজন.
-s নির্দিষ্ট করে যে সার্ভারের সাথে যোগাযোগ করতে আপনার ক্লায়েন্ট বলুন তারপর puppetmasterd ডেমন শুরু, এবং
আপনি সবকিছু কাজ করছে নিশ্চিত না হওয়া পর্যন্ত এটা -v পতাকা দিয়ে সক্রিয় ভার্বোস মোড, সার্ভার এবং ক্লায়েন্ট উভয় চালানোর জন্য একটি ভাল ধারণা. প্রতিটি নতুন ক্লায়েন্ট সাথে সংযোগ হিসেবে, আপনি যার সার্টিফিকেট আপনি চান ক্লায়েন্ট নামের সঙ্গে "<নাম>" প্রতিস্থাপন, স্বাক্ষরিত হওয়ার জন্য অপেক্ষা করছে সার্টিফিকেট তালিকা puppetca --list চালানোর প্রয়োজন, এবং তারপর puppetca --sign <নাম> হবে নিবন্ধন করুন. আপনি /etc/puppet/autosign.conf তৈরি করে autosigning চালু এবং হোস্ট, ডোমেইন, অথবা IP ঠিকানা করা বা আপনি সেখানে সাইন ইন করতে চান যে রেঞ্জ পারেন.
ইনস্টলেশন:
চালান 'রুবি install.rb' বা আপনার RUBYLIB পথে 'lib /' ডিরেক্টরি যোগ করুন.
এর পরে, আপনি আপনি চান যেটা পুতুল কনফিগ ফাইল চালান 'বিন / পুতুল' পরীক্ষা ঢোকা / এবং ./test চালানো, বা করতে সক্ষম হওয়া উচিত.
নতুন কি এই রিলিজে:.
- 7113448 (# 4762) চাঁদ ক্লায়েন্ট সাফল্যের সাথে সংযোগ করতে পারে তা নিশ্চিত করুন
- 023d959 (# 8690) গ্রহণ 'গ্লোবাল' অপশন আকৃতির
- বর্তমান রিলিজের মধ্যে পরিবর্তনের অধিকাংশই অবশ্য অভ্যন্তরীণ refactoring বরং আচরণগত চেয়ে.
- স্থায়ী # 2077 - OSX <ভাঙ্গা ralsh ব্যবহারকারী / li>
<লি> স্থায়ী # 2004 - ssh_authorized_key ব্যর্থ কোন লক্ষ্য নির্ধারিত হলে - রুবি
<লি> পছন্দ অবদান পদ্ধতি outlining দস্তাবেজ জুড়ুন c8835ad
<লি> ea0f2bf প্রত্যাবর্তন করুন & quot; ; শাখা 'vcsrepo' করুন & quot মার্জ
<লি> 94f0b93 (# 8704) ভাল ত্রুটি দিন অবৈধ fileserver.conf জন্য
পুতুল
<লি> c315da0 ফিক্স # 1886 - নোড পরিষ্করণ সামর্থ্য যোগ করুন
<লি> 7e6fc0d বিনয়ী RestAuthConfig # অনুমোদিত? #check_authorization পক্ষে
<লি> 6401dfe ফিক্স # 6026 - নিরাপত্তা ফাইল ইনলাইন মন্তব্য সমর্থন করা উচিত
<লি> # 5010 ফিক্স 0c385f1 - auth.conf মধ্যে হোয়াইটস্পেস নেতৃস্থানীয় অনুমতি
<লি> 8da0486 ফিক্স # 5777 - নিয়ম ক্ষেপক auth.conf কোন CIDR নিয়ম ভেঙে
<লি> 1d4acb5 আকার: সমস্যাসমাধান SSL ত্রুটি বার্তা শুরু যেখানে পরামর্শ
<লি> fb2ffd6 (# 8596) শিরোনাম মিলছে না যখন সম্পদ ওরফে দ্বন্দ্ব সনাক্ত
<লি> 778127d আকার: সাহায্য করে প্রস্থান প্রিন্ট সার্টিফিকেট অ্যাপ্লিকেশন ফিক্স যদি কোন subcommand
SSL- র সংক্রান্ত মুখ <লি> 0366b18 (# 7293) ডিফল্ট বিন্যাস.
<লি> 89c021c (# 8418) সঠিক run_mode আছে অ্যাপ্লিকেশন পরিদর্শন ফিক্স
<লি> 3165364 আকার: উৎস ব্যর্থ হলে পরিবেশ অন্তর্ভুক্ত করা লগিং যোগ করার পদ্ধতি
<লি> f484851 আকার: মাস্টার রিপোর্ট পায় যখন ডিবাগ লগিং যোগ করুন
<লি> 10e05ad (# 7266) মুখের মধ্যে সার্টিফিকেট বিকল্প বৈধতা নিয়ে যান.
<লি> ae36003 (# 7290) অজানা অপশন এড়াতে আকৃতির indirected আপডেট করুন.
<লি> 82e5fa9 (# 8561, 7290 #) সম্পূর্ণরূপে বিকল্প চুক্তি বাস্তবায়ন.
<লি> 77441be (# 8561) ঐক্যসাধন বৈধতা এবং কর্ম আর্গুমেন্ট পরিবর্তন.
<লি> 69b4e70 (# 7290) অজানা অপশন ব্যর্থ.
<লি> 6bec2df (# 8561) কর্ম অপশন জন্য ক্যানোনিকাল নাম ব্যবহার করুন.
<লি> 532c4f3 (# 7184) মুখগুলির অপ্রচলিত সংস্করণ কোর লোড করুন.
<লি> 2cd3bc4 (# 7184) মুখগুলির অন্যান্য সংস্করণ আবদ্ধ কর্ম খুঁজুন.
<লি> 1e0655e (# 7184) কেন্দ্রীভূত করুন & quot; মুখ & quot কর্ম খুঁজে; পুতুল :: মুখের মধ্যে
<লি> 0396611 আকার: ভাল এরর রিপোর্টিং পরীক্ষা ব্যর্থ হলে
<লি> 395c174 (# 7123) করুন 'ডিফল্ট কর্ম find` ...
কর্মের উপর 'ডিফল্ট' এর <লি> fd6a653 (# 7123) সমর্থন রানটাইম সেটিং.
<লি> b75b1c1 (# 6787) বিকল্পের জন্য 'default_to` যুক্ত করো.
<লি> c830ab0 (# 6789) পোর্ট SSL- র :: একটি মুখ করতে CertificateAuthority :: ইন্টারফেস
<লি> cc311ad আকার: SSL- র :: Inventory.serial নাম অনুপস্থিত রিপোর্ট উচিত .
<লি> 72abe6c (# 7204) একত্রীকরণ শব্দার্থিক ভারশনিং কোড.
--detailed-Exitcodes যে <লি> d02000b (# 8401) ডকুমেন্ট বিট-মাস্ক হয়
<লি> c4848d2 আকার: Fileserver কনফিগারেশনের ডকুমেন্টেশন লিংক ফিক্স
<লি> b268fb3 (# 7144) আপডেট সেটিংস # writesub Fixnum মোড রূপান্তর
<লি> b82f29c (# 7699) সাহায্য আদেশ দিচ্ছেন শুধুমাত্র তালিকা অপশন একবার
<লি> RHEL জন্য 4a2f22c (আকার) ফিক্স প্ল্যাটফর্ম dection
<লি> 45b3908 (# 4142) ত্রুটিমুক্ত মডিউল পরীক্ষা ব্যর্থ না যখন খালি metadata.json
<লি> ae3ef42 (# 7699) - সাহায্য দরকার শুধুমাত্র শো অপশন একবার
<লি> 5826f73 (# 8032) create_resources করতে সংবরণ যোগ করুন
<লি> নতুন ড্যাশবোর্ড সংস্করণ মেলে f6882d6 (# 8147) পরিবর্তন ডিফল্ট reporturl
<লি> 111a4b5 (# 6857) পাসওয়ার্ড প্রকাশ যখন একটি ব্যবহারকারীর পাসওয়ার্ড পরিবর্তন করুন
<লি> 99330fa (# 7224) ভিন্ন শব্দে রচনা ত্রুটির বার্তা 'হোস্টনেম মেলে না হয়'
<লি> 1d867b0 (# 7224) উদ্ধার সার্টিফিকেট :: পুতুল :: SSL- র একটি সাহায্যকারী যোগ করুন
<লি> বিকল্প নাম
<লি> 98ba407 (# 7127) একটি prerun কমান্ড ব্যর্থ হলে পুতুল বন্ধ করুন
<লি> caca469 (# 4416) নিশ্চিত ধরনের পুনরায় লোড হওয়ার পরে providified হয়
<লি> 413b136 (# 4416) সর্বদা এটা recreating আগে পুরানো প্রদানকারী অপসারণ
<লি> 3f0dbb5 (# 650) অনুমতি কনফিগারেশন ডিরেক্টরি জন্য সিমলিংকগুলি
<লি> 1c70f0c (# 2128) একটি সত্য উপর ভিত্তি করে নোড নেম নির্ধারণের জন্য সমর্থন যোগ করুন
<লি> c629958 (# 2128) ক্যাটালগ উদ্ধার পূর্বে ঘটনা পান
<লি> cd4fe14 (# 2128) একটি নোড নেম উল্লেখ করার ক্ষমতা যোগ করুন
<লি> c02126d (# 5966) auth.conf মধ্যে হোস্টনাম রেগুলার এক্সপ্রেশন জন্য সমর্থন যোগ করুন
<লি> 75e2764 (# 5318) সর্বদা কম্পাইল যখন টেপা পরিবর্তন লক্ষ্য.
<লি> 107b38a আকার: রুবি 1.9 সঙ্গে কাজ করতে Pacman প্রদানকারী ফিক্স
<লি> 90eb937 (# 7139) filesets একটি বৈধ পথ হিসেবে '/' গ্রহণ
সংস্করণ 0.25.0 নতুন কি:
<লি> প্রধান পরিবর্তন অন্তর্নিহিত পুতুল যোগাযোগ প্রক্রিয়া হিসেবে XML-RPC সাহায্যে প্রতিস্থাপন Indirected বাকি ভূমিকা.
<লি> চার নতুন ফাংশন যোগ করা হয় নি.
<লি> পুতুল এখন পুতুল মাস্টার এবং পুতুল বাইনারি থেকে একটি JSON কনফিগারেশন প্রয়োগ করার ক্ষমতা থেকে JSON মধ্যে একটি ক্যাটালগ এবং আউটপুট এটি কম্পাইল করার ক্ষমতা উপলব্ধ রয়েছে.
<লি> এর করুন & quot ধারণা; পাতলা করুন & quot; সংরক্ষিত কনফিগারেশন চালু করা হয়.
<লি> সংরক্ষিত কনফিগারেশনের জন্য কিউইং সমর্থন করে একটি বাইনারি বলা puppetqd যোগ করা হয়েছিল.
কি সংস্করণ 0.24.8 নতুন:
<লি> স্থায়ী # 1629 - ssh_authorized_keys ভুল অনুমতি তৈরি করা ফাইল
<লি> স্থায়ী # 2000 - চেকসাম জন্য নির্দিষ্ট কোন ডিফল্ট
<লি> স্থায়ী # 2026 - Red Hat ব্যবহারকারী উপেক্ষা স্টপ পদ্ধতি
<লি> যোগ করা হয়েছে EXT / dbfix.sql স্ক্রিপ্ট - সঞ্চিত কনফিগারেশন উপাত্ত সংশোধন করা হয়েছে সাধারণ ত্রুটি
<লি> স্থায়ী # 1963 - পড়তে ব্যর্থ / proc / SELinux জন্য মাউন্ট নিহত ফাইল ডাউনলোড করুন
<লি> স্থায়ী # 2025 - জেন্টু সেবা প্রদানকারী হ্যান্ডেল শুধুমাত্র ডিফল্ট Init স্তর
<লি> স্থায়ী # 1910 - আপডেট logcheck
<লি> স্থায়ী # 1871 - পাসওয়ার্ড ভুলে গেছেন? প্রতিবেদনে ফাঁস সংবেদনশীল তথ্য
<লি> স্থায়ী # 1956 - আরো বিবেকী হতে ভেরিয়েবলের নাম পরিষ্কার ত্রুটি বার্তা ব্যাখ্যা এবং বরং 'সদস্য' ছাড়া পরিবর্তনশীল 'value' এগুলির মধ্যে ভুল ব্যবহার নির্দিষ্ট .
<লি> স্থায়ী # 1831 - যোগ করা হয়েছে sprintf ফাংশন
<লি> স্থায়ী # 1830 - যোগ করা হয়েছে regsubst ফাংশন
<লি> আপডেট জন্য up2date এবং সেবা অবরোধ ওরাকল এল এবং VM জন্য সমর্থন যোগ করার জন্য
<লি> ফিক্সিং # 1948 এবং # 1953 - augeas ইনস বাগ: আর্গুমেন্ট ভুল নম্বর (3 1)
<লি> ফিক্সিং # 944 - তথ্য সতর্কবার্তা থেকে ত্রুটির বার্তা পরিবর্তন - সংযোগ পুনর্ব্যবহৃত
<লি> স্থায়ী # 961 - puppetd অনেকগুলি / বন্ধ না করে TCP সংযোগ তৈরি করুন
<লি> স্থায়ী # 1959 - পরিবেশ স্কিমা মাইগ্রেশনের জন্য যোগ করা হয়েছে কলাম সুরক্ষা
<লি> ফিক্সিং # 1869 - autoloaded ফাইল ব্যতিক্রম ফুটা না করা উচিত
<লি> ফিক্সিং # 1543 - Nagios আর ত্রুটি বিশ্লেষণ পুতুল হত্যা
<লি> স্থায়ী # 1420 - অনুমতি না nagios_serviceescalation HOST_NAME একাধিক টাইপ করুন
<লি> স্থায়ী # 1884 - এক্সপোর্ট হোস্ট সংগৃহীত যখন এক্সপোর্ট সম্পদ unexported হিসাবে চিহ্নিত করা হয়েছে
<লি> স্থায়ী # 1922 - কার্যাবলী একটি একক হ্যাশ মধ্যে সব আর্গুমেন্ট স্কোয়াশ
<লি> স্থায়ী # 1538 - Yumrepo /etc/yum.repos.d মধ্যে ফাইল মুছে অনুমতি সেট
<লি> স্থায়ী # 1936 - তেজ ফাইল / * * / সমর্থন যোগ করা হয়েছে
<লি> স্থায়ী # 1541 - Nagios বস্তু প্রতি পরিবর্তন clientbucket ফাইল লিখতে
<লি> স্থায়ী # 1542 - Nagios বস্তু দূর না
<লি> ফিক্সিং # 1912 - এখনও কোন 'উচিত' মান নির্ধারণ ralsh বিষয় সঙ্গে কাজ gid
<লি> Rakefile ফিক্সিং 'Git বিন্যাস-প্যাচ' ব্যবহার করতে
<লি> যোগ করা হয়েছে README.rst ফাইল
<লি> সঞ্চিত কনফিগারেশন কর্মক্ষমতা উন্নতি
<লি> যোগ করা হয়েছে Reductive ল্যাবস কর্ম ডিরেক্টরি করতে ব্যবহৃত লাইব্রেরি Name নির্মাণ
<লি> স্থায়ী # 1852 - সঠিক আচরণ যখন কোন SELinux- র বাইন্ডিং
<লি> আপডেট করা হয়েছে Red Hat- র পক্ষ বৈশিষ্ট ফাইল 0.24.7
<লি> স্থায়ী # 1920 - শ্যাডো পাসওয়ার্ড দুর্নীতি
আবশ্যক
পাওয়া মন্তব্যসমূহ না