Ansible
Ansible: شروع راهاندازی، تنظیمات مهم، بررسی و نکات بازیابی.
پوشهٔ کار: ~/homelab/ops/config-mgmt. ابتدا روش مشترک راهاندازی را بخوانید. این یادداشت راهنمای مبتنی بر مستندات پیوندشده است، نه کپی تنظیمات واقعی من یا ادعای آزمون کامل این استک.
از اینجا شروع کنید
Ansible از دستگاه کنترل اجرا میشود و با ماژولها، معمولاً از SSH، میزبان را تنظیم میکند. سرویس دائمی Compose نیست. راهنمای نصب و inventory رسمی را با VM قابلحذف دنبال کنید. کلید میزبان SSH تازه را بررسی کنید.
تنظیمات و داده
فهرست میزبان، playbook و role را در مخزن خصوصی نگه دارید. مثال عمومی جاینگهدار داشته باشد. حساب محدود و افزایش مجوز صریح استفاده کنید. متغیر حساس را با روش پشتیبانیشده رمزگذاری و راز باز کردن را جدا محافظت کنید.
بررسی نتیجه
با ماژول ping مستند شروع کنید؛ اتصال Ansible را میسنجد، نه ICMP. playbook کوچکی برای ساخت پوشهٔ بیخطر بنویسید. بار دوم اگر وضعیت مطلوب وجود دارد نباید تغییر گزارش شود.
عیبیابی
برای کار پشتیبانیشده ابتدا --check بزنید، ولی آن را شبیهسازی کامل ندانید؛ همهٔ ماژولها همهٔ اثرها را پیشبینی نمیکنند. --diff فقط وقتی خروجی راز ندارد استفاده شود. خطای ساختار، SSH و مجوز را جدا بررسی و پیش از کل inventory فقط یک میزبان را تغییر دهید.