لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش توسعهدهنده تایید شده اپلیکیشنهای کوبرنتیز (CKAD): واحد ۵
- آخرین آپدیت
دانلود Certified Kubernetes Application Developer (CKAD): Unit 5
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
این دوره یک بررسی عمیق در کوبرنتیز ارائه میدهد که با تسلط بر استفاده از ConfigMaps و Secrets برای جداسازی اطلاعات خاص سایت از کد اپلیکیشن آغاز میشود تا مدیریت پیکربندی امن و کارآمد تضمین شود. همچنین با استراتژیهای DevOps از جمله استقرار Blue-Green و Canary آشنا خواهید شد که شما را قادر میسازد ارتقای اپلیکیشنها را با زمان توقف صفر (Zero Downtime) انجام دهید. در این دوره API کوبرنتیز را بررسی کرده و نحوه تعامل با اشیاء API و گسترش قابلیتها با استفاده از تعریف منابع سفارشی (CRD) و اپراتورها را میآموزید. در نهایت، بر گزینههای امنیتی کوبرنتیز شامل احراز هویت، مجوزدهی و کنترل دسترسی مبتنی بر نقش (RBAC)، به همراه زمینههای امنیتی اضافی و مدیریت منابع تمرکز خواهید کرد. هر درس شامل آزمایشگاههای عملی است که به شما اجازه میدهد دانش خود را در سناریوهای واقعی به کار بگیرید.
سرفصل ها و درس ها
محیط اپلیکیشن، پیکربندی و امنیت
Application Environment, Configuration, and Security
معرفی ماژول
Module Introduction
اهداف یادگیری
Learning objectives
چرا جداسازی (Decoupling) اهمیت دارد
Why Decoupling is Important
ارائه متغیرها به اپلیکیشنهای کوبرنتیز
Providing Variables to Kubernetes Applications
ارائه متغیرها با استفاده از ConfigMaps
Providing Variables with ConfigMaps
ارائه فایلهای پیکربندی با استفاده از ConfigMaps
Providing Configuration Files Using ConfigMaps
اسرار (Secrets)
Secrets
پیکربندی اپلیکیشنها برای استفاده از Secrets
Configuring Applications to Use Secrets
اسرار و دسترسی احراز شده به رجیستری
Secrets and Authenticated Registry Access
آزمایشگاه: استفاده از ConfigMaps و Secrets
Lab: Using ConfigMaps and Secrets
پاسخ آزمایشگاه: استفاده از ConfigMaps و Secrets
Lab Solution: Using ConfigMaps and Secrets
اهداف یادگیری
Learning objectives
مفاهیم DevOps و GitOps
DevOps and GitOps
استقرار Blue / Green
Blue / Green Deployments
استقرار Canary
Canary Deployments
آزمایشگاه: استقرار اپلیکیشنهای کوبرنتیز به روش DevOps
Lab: Deploying Kubernetes Applications the DevOps Way
پاسخ آزمایشگاه: استقرار اپلیکیشنهای کوبرنتیز به روش DevOps
Lab Solution: Deploying Kubernetes Applications the DevOps Way
اهداف یادگیری
Learning objectives
درک API کوبرنتیز
Understanding the Kubernetes API
استفاده از curl برای کار با اشیاء API
Using curl to Work with API Objects
درک نسخههای منسوخ شده API
Understanding API Deprecations
گسترش API
Extending the API
تعریف منابع سفارشی (CustomResourceDefinitions)
CustomResourceDefinitions
اپراتورها (Operators)
Operators
آزمایشگاه: استفاده از CustomResourceDefinitions
Lab: Using CustomResourceDefinitions
پاسخ آزمایشگاه: استفاده از CustomResourceDefinitions
Lab Solution: Using CustomResourceDefinitions
اهداف یادگیری
Learning objectives
احراز هویت و مجوزدهی
Authentication and Authorization
دسترسی به API و حسابهای سرویس (ServiceAccounts)
API Access and ServiceAccounts
کنترل دسترسی مبتنی بر نقش (RBAC)
Role Based Access Control (RBAC)
زمینه امنیتی (SecurityContext)
SecurityContext
درخواستهای منابع، محدودیتها و سهمیهها
Resource Requests, Limits, and Quotas
نمایش نظرات