Rundeck দূরবর্তী কম্পিউটারে কমান্ড/স্ক্রিপ্ট রান করার অনুমতি দেয়। এটি একটি জব তৈরি করতে ব্যবহৃত হয় একটি সিঙ্গল স্টেপ বা ওয়ার্কফ্লো ডিফাইন করে যেটি যেকোনো সেট কমান্ড, স্ক্রিপ্ট বা টুল এক্সিকিউট করতে পারে যেকোনো সংখ্যক লোকাল বা রিমোট নোডে। জবগুলো শিডিউলার দ্বারা ট্রিগার হয় বা অন-ডিমান্ড ভাবে ওয়েব ইন্টারফেস বা API-এর মাধ্যমে। এই আর্টিকেলে 'ডেবিয়ান ৮ সার্ভারে Rundeck ইনস্টল করা' ব্যাখ্যা করা হয়েছে।
Rundeck জাভা প্রোগ্রামিং ল্যাঙ্গুয়েজে লেখা, তাই আপনার মেশিনে জাভা ইনস্টল করা থাকতে হবে। ডেবিয়ানে জাভা প্রোগ্রামিং ইনস্টল করতে নিচের কমান্ডগুলো ব্যবহার করুন:
$ sudo dpkg --add-architecture i386 $ sudo apt-get install openjdk-8-jre
Rundeck ডাউনলোড করতে নিচের কমান্ড ব্যবহার করুন:
$ wget https://dl.bintray.com/rundeck/rundeck-deb/rundeck-2.6.7-1-GA.deb
Rundeck ইনস্টল করতে নিচের কমান্ড ব্যবহার করুন:
$ sudo dpkg -i ./rundeck-2.6.7-1-GA.deb
Rundeck সার্ভার কনফিগার করতে /etc/rundeck/framework.properties এবং /etc/rundeck/rundeck-config.properties ফাইলগুলো এডিট করুন এবং নিচের কমান্ড পরিবর্তন করুন:
grails.serverURL=https://localhost:4440
থেকে
grails.serverURL=https://your_server:4440
লোকালহোস্টে কাজ করলে উপরের ধাপ বাদ দিন। Rundeck শুরু করতে নিচের কমান্ড ব্যবহার করুন:
$ sudo /etc/init.d/rundeckd start
এখন ওয়েব ব্রাউজার খুলুন এবং যান: https://your_server:4440 বা https://localhost:4440। ইউজারনেম এবং পাসওয়ার্ড হিসেবে admin ব্যবহার করে GUI-তে কানেক্ট করুন। "New project" লিংকে ক্লিক করে প্রজেক্ট যোগ করুন (প্রজেক্টের নাম স্পেস ছাড়া)। "Resource Model source" সেকশনে "Edit" বাটনে ক্লিক করুন এবং "Require file exists" বেছে নিন। তারপর "Save" বাটনে ক্লিক করুন। এখন প্রথম জব তৈরি করার জন্য প্রস্তুত। "Create a new job" ক্লিক করুন এবং জবের নাম দিন (স্পেস ছাড়া)। এখন SSH কানেকশন کے জন্য পাসওয়ার্ড এবং সাডো পাসওয়ার্ড দরকার। সকল ডিটেইল দিয়ে "save" বাটনে ক্লিক করুন।
এই আর্টিকেল পড়ার পর আপনি বুঝতে পারবেন - ডেবিয়ান ৮ (Jessie) সার্ভারে Rundeck কীভাবে ইনস্টল করবেন। আমাদের পরবর্তী আর্টিকেলগুলোতে আরও লিনাক্স ভিত্তিক ট্রিকস ও টিপস থাকবে। পড়তে থাকুন!