Ansible এ Playbook হলো একটি YAML ফাইল, যেখানে আপনি বিভিন্ন টাস্ক বা কাজের ধাপসমূহ নির্দিষ্ট ক্রমে উল্লেখ করেন যা Ansible রান করার সময় সম্পন্ন করবে। Playbook হলো Ansible এর অটোমেশন প্রক্রিয়ার একটি গুরুত্বপূর্ণ অংশ, যা একাধিক মেশিন বা সার্ভারে নির্দিষ্ট কাজগুলি অটোমেটেড উপায়ে সম্পন্ন করতে ব্যবহার করা হয়।
Playbook মূলত একটি স্ক্রিপ্টের মতো, যেখানে:
---
- name: Install Apache Web Server
hosts: webservers
become: yes
tasks:
- name: Install Apache
apt:
name: apache2
state: present
- name: Start Apache service
service:
name: apache2
state: started
enabled: yes
এখানে, Playbook একটি "webservers" হোস্ট গ্রুপে Apache ওয়েব সার্ভার ইনস্টল করে এবং তা চালু ও সক্রিয় করে।
Ansible Playbook হলো একটি শক্তিশালী টুল যা সার্ভার ম্যানেজমেন্ট এবং অটোমেশনের জন্য ব্যবহৃত হয়। এটি সহজবোধ্য, পুনরায় ব্যবহারযোগ্য, এবং YAML ফরম্যাটে হওয়ার কারণে সহজে লেখা ও বুঝা যায়।
আরও দেখুন...