linkerd/linkerd2
کاربرد:
این پروژه یک سرویس مش سبک و امن برای کوبرنتیس است که عملکرد بالایی با مصرف منابع کم ارائه میدهد. به توسعهدهندگان کمک میکند تا ارتباط بین سرویسهای میکروسرویسی را رصد، کنترل و امن کنند — بدون نیاز به تغییر کدهای برنامه.
در چه شرایطی بهتره استفاده شود؟
وقتی که نیاز به امنیت بالا، ردیابی فراخوانیهای سرویسی و مدیریت ترافیک در محیط کوبرنتیس دارید. مناسب محیطهای تولید است که به دنبال راهحلی سبک و کارآمد هستید و نمیخواهید پیچیدگیهای زیادی به سیستم اضافه کنید.
چند مثال از موارد استفاده
- اعمال ارتباطات رمزنگاری شده با mTLS بین سرویسها بدون تغییر کد
- مشاهده زمان پاسخگویی سرویسها و تشخیص خطاها در لایه شبکه
- تقسیم ترافیک برای اجرای استراتژیهای Canary Release یا A/B Testing
- مانیتورینگ عملکرد سرویسها با متربهای زنده و داشبوردهای داخلی
- ##service
- ##kubernetes
- ##linkerd
- ##microservices
- ##security
- ##observability
- ##cloud
- ##devops
- ##mtls
- ##lightweight
