در این قسمت از آموزش کوبرنتیز، با سه مفهوم کلیدی آشنا میشویم: Labels، Selectors و Annotations. این ابزارها به ما کمک میکنند منابع کوبرنتیز را بهتر سازماندهی، فیلتر و مدیریت کنیم.Kubernetes Labels
در Kubernetes، مدیریت منابع فقط به ایجاد Pod یا Service محدود نمیشود. برای اینکه بتوانیم منابع مختلف را دستهبندی و مدیریت کنیم، از Label، Selector و Annotation استفاده میکنیم.
-
Labels:
برچسبهایی هستند که به منابع Kubernetes اضافه میکنیم تا بتوانیم آنها را سازماندهی و گروهبندی کنیم. برای مثال، میتوان به پادها Label محیط (dev, test, prod) داد. -
Selectors:
با استفاده از Selector میتوان منابع را بر اساس Label انتخاب و فیلتر کرد. این ابزار به سرویسها و کنترلرها اجازه میدهد مجموعهای خاص از پادها را مدیریت کنند. -
Annotations:
اطلاعات متادیتا یا توضیحات اضافی هستند که به منابع اضافه میشوند. این دادهها برای ابزارها و اپلیکیشنها مفیدند ولی برای انتخاب منابع استفاده نمیشوند.
در این ویدئو یاد میگیرید:
-
Label چیست؟ و چه نقشی در سازماندهی منابع دارد.
-
Selector چیست؟ و چگونه با Label کار میکند.
-
Annotation چیست؟ و چه زمانی باید از آن استفاده کرد.
این ویدئو به شما کمک میکند منابع Kubernetes را هوشمندانهتر مدیریت و دستهبندی کنید.