শেফ-একক বনাম শেফ-ক্লায়েন্ট - লোকাল-মোড


11

দস্তাবেজ অনুযায়ী আমার chef-soloদ্বারা প্রতিস্থাপন করা উচিত chef-client --local-mode

১১.৮ রিলিজে শেফ-ক্লায়েন্টে স্থানীয় মোড যুক্ত হয়েছিল। আপনি যদি শেফ-ক্লায়েন্টের (বা তারপরের) সংস্করণটি চালাচ্ছেন তবে আপনাকে শেফ-একক ব্যবহার না করে স্থানীয় মোডটি ব্যবহার করা উচিত। https://docs.getchef.com/ctl_chef_solo.html

আমি কেবল কমান্ডগুলি প্রতিস্থাপন করেছি এবং সূক্ষ্মভাবে কাজ করি। দুটি কমান্ড পুনরায় কনফিগার না করে কি সর্বদা প্রতিস্থাপনযোগ্য? নাকি আমার কিছুটা পার্থক্য জানা উচিত?


কেন জানি এটিকে নিম্নমানের করা হয়েছিল? কিছুটা নির্বোধ হতে পারে তবে প্রথমে সকলেই। এবং এটি আমার কাছেও একটি দরকারী প্রশ্ন, জিজ্ঞাসা করার জন্য ধন্যবাদ
roo2

উত্তর:


8

স্থানীয় মোডের সাথে পরিচয় করিয়ে দেওয়া ওপসকোড ব্লগ পোস্টটি একক পার্থক্য তুলে ধরে :

শেফ-সোলো সম্পর্কে একটি নোট

শেফ-একাকী এখনও বিদ্যমান, এবং এটি অবশ্যই কিছুটা ওভারল্যাপ করে। ইন অধিকাংশ ক্ষেত্রে যেখানে আপনি শেফ-একাকী ব্যবহার করছেন, আপনি তার জায়গায় শেফ ক্লায়েন্ট -z ব্যবহার করতে সক্ষম হবে যেহেতু শেফ ক্লায়েন্ট শেফ-একাকী এর বৈশিষ্ট্য এবং আরো সব আছে। কেবলমাত্র যদি আপনার রেসিপিগুলি এর জন্য বিশেষভাবে পরীক্ষা করে থাকে: একক মোডে জিনিসগুলি আলাদা হবে, যেহেতু শেফ-ক্লায়েন্ট এই পরিবর্তনশীলটি সেট করে না।

আপনার কুকবুকগুলি নির্ভর না করে :soloএগুলি প্রতিস্থাপনযোগ্য।


2

শেফ-একক কমান্ডটি এখন স্থানীয় মোড / শেফ-শূন্যের পক্ষে অবনতিযুক্ত:

https://github.com/chef/chef-rfc/blob/master/rfc031-replace-solo-with-local-mode.md

যেহেতু রুবি ভূমিকা (এবং অন্যান্য বস্তুর জন্য রুবি ডিএসএল) শেফ-শূন্য / স্থানীয়-মোডে স্থির করা হয়েছে, এখন এটি শেফ-একাকী হিসাবে পছন্দসই সমাধান solution

এই মুহূর্তে শেফ-একক সমর্থন স্তরের কার্যকরভাবে বিসর্জন। যখন ট্রিভিং ইস্যুগুলি শেফ-একক ইস্যু সর্বদা সর্বনিম্ন অগ্রাধিকার হয় এবং তাদের উপর কেউ কাজ করে না। বাগগুলি ঠিক করার জন্য সম্প্রদায়ের PRগুলি গ্রহণ করা হবে তবে PR এর চেয়ে একক মধ্যে আরও বাগ রিপোর্ট রয়েছে।

কোনও নতুন প্রকল্প শেফ-একক ব্যবহার শুরু করা উচিত নয়। বিদ্যমান প্রকল্পগুলির রূপান্তর করা উচিত।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.