این مجموعه ترجمهٔ فارسی دورهٔ عملی Traefik در ۳۰ شب است. برای تمرین هر شب حدود ۶۰ تا ۹۰ دقیقه در نظر بگیرید: هدف‌ها را بخوانید، آزمایشگاه را بسازید یا تغییر دهید، نتیجه را بررسی کنید، یک خرابی قابل‌بازگشت ایجاد کنید و خودآزمایی را کامل کنید.

چهار شب نخست به نگه‌داری اختصاص دارند تا پیش از نصب، نیازهای بهره‌برداری روشن شوند. سپس معماری و مبانی شبکه را می‌خوانید و کار با Compose، Swarm، Nomad و Kubernetes را تمرین می‌کنید. شب‌های پایانی به سیاست‌های مشترک، مشاهده‌پذیری، امنیت، تغییر و بازیابی می‌پردازند.

مثال‌های منبع برای Traefik Proxy v3.7 نوشته شده‌اند. نسخهٔ اصلاحی یا digest آزموده‌شده را برای محیط عملیاتی ثابت کنید. دستورهای تغییردهندهٔ فایروال، پورت، زمان‌بند، گواهی یا وضعیت Docker را فقط در آزمایشگاه اجرا کنید؛ انتقال به محیط عملیاتی به برنامهٔ تغییر بازبینی‌شده نیاز دارد.

روش بررسی تمرین‌ها#

هدف تحریری متن هر شب حدود ۵ تا ۱۰ دقیقه مطالعهٔ نثر است؛ زمان نصب، خواندن کد و رفع خرابی جداست. Compose، Swarm، Nomad و Kubernetes چهار محیط متفاوت‌اند؛ در هر شاخه از وضعیت سالم همان محیط شروع کنید و فایل‌های همهٔ شاخه‌ها را با هم اعمال نکنید. نام سرویس، ارائه‌دهندهٔ تنظیم و مقصد شبکه را در دفترچه ثبت کنید.

پیش از هر تغییر یک درخواست موفق با CA معتبر بفرستید. سپس یک ویژگی را تغییر دهید و آزمون مثبت و منفی مربوط را تکرار کنید. تعریف میان‌افزار بدون اتصال به مسیریاب، یا وجود گواهی روی دیسک بدون ارائه‌شدن آن در اتصال، معیار موفقیت نیست. برای بازگشت، نسخهٔ تنظیمات، labelها و فایل‌های وابسته را با هم نگه دارید.

فهرست جلسه‌ها#

پس از انجام تمرین و ارائهٔ شواهد خودآزمایی، هر جلسه را در یادداشت شخصی خود تکمیل‌شده علامت بزنید.