কীভাবে আরএইচইএল এবং সেন্টোস 8/7 তে CHEF ওয়ার্কস্টেশন ইনস্টল করবেন


শেফ হ'ল জনপ্রিয় কনফিগারেশন ম্যানেজমেন্ট সরঞ্জামগুলির মধ্যে একটি, যা সম্পূর্ণ আইটি অবকাঠামো পরিবেশের স্থাপনা, কনফিগারেশন এবং পরিচালনা স্বয়ংক্রিয়ভাবে ব্যবহার করতে ব্যবহৃত হয়।

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

এই নিবন্ধে, আপনি কীভাবে আরএইচইএল/সেন্টোস 8/7 লিনাক্স বিতরণে শেফ ওয়ার্কস্টেশন ইনস্টল করতে এবং পরীক্ষা করতে পারবেন তা শিখবেন।

সেন্টোস/আরএইচইএলে শেফ ওয়ার্কস্টেশন ইনস্টল করা

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

1. টার্মিনালে সরাসরি ডাউনলোড করতে উইজেট কমান্ডে যান।

------ On CentOS / RHEL 7 ------ 
# wget https://packages.chef.io/files/stable/chefdk/4.13.3/el/7/chefdk-4.13.3-1.el7.x86_64.rpm

------ On CentOS / RHEL 8 ------
# wget https://packages.chef.io/files/stable/chefdk/4.13.3/el/8/chefdk-4.13.3-1.el7.x86_64.rpm

২. এরপরে শেফডিকে ইনস্টল করতে নীচের আরপিএম কমান্ডটি ব্যবহার করুন।

# rpm -ivh chefdk-4.13.3-1.el7.x86_64.rpm

3. নিম্নলিখিত কমান্ডটি ব্যবহার করে শেফডিকে ইনস্টলেশন যাচাই করুন।

# chef -v

৪. পরবর্তী, আমরা সাধারণ রেসিপি দ্বারা ওয়ার্কস্টেশনটি যাচাই করব। এখানে, আমরা একটি পাঠ্য ফাইল টেস্ট টেক্সট তৈরি করতে যাচ্ছি যাতে শেফ ব্যবহার করে "টেকমিন্টে স্বাগতম" থাকতে হবে।

# vi tecmintchef.rb

নিম্নলিখিত কোড যুক্ত করুন।

file 'text.txt' do
    content 'Welcome to Tecmint'
end

5. নীচের কমান্ডটি ব্যবহার করে রেসিপিটি চালান। প্রথমবার চালানোর সময়, এটি আপনাকে লাইসেন্সটি গ্রহণ করতে বলবে।

# chef-apply tecmintchef.rb

আপনার ফাইল test.txt তৈরি হয়েছে এবং আপনি ls কমান্ডটি প্রদর্শিত হিসাবে চালিয়ে যাচাই করতে পারবেন।

# ll

শেফ ওয়ার্কস্টেশন আনইনস্টল করুন

6. সিস্টেম থেকে শেফ ওয়ার্কস্টেশন আনইনস্টল করতে নিম্নলিখিত কমান্ডটি চালান Run

# rpm -e chefdk

এটাই! এই নিবন্ধে, আমরা শেফ ওয়ার্কস্টেশন ইনস্টলেশন এবং পরীক্ষার মধ্য দিয়ে চলেছি। আমরা আসন্ন নিবন্ধগুলিতে শেফ ক্লায়েন্ট-সার্ভার মডেলটি দেখতে পাব।