
عنوان:
Quick Start Kubernetes – Third Edition
نویسنده:
Nigel Poulton
انتشارات:
Packt Publishing
تاریخ انتشار:
2025
حجم:
1.5MB
معرفی کتاب:"کتاب شروع سریع Kubernetes ویرایش سوم"
این کتاب با زبانی ساده و تمرینهای عملی، مفاهیم پیچیدهی Kubernetes را برای مبتدیان قابل فهم میسازد. از راهاندازی کلاستر و استقرار اپلیکیشنهای کانتینریشده گرفته تا مقیاسپذیری پویا، بهروزرسانی بدون قطعی و ویژگیهایی مانند خوددرمانی، همهچیز را در سناریوهای واقعی پوشش میدهد.
ویژگیهای کلیدی
- توضیحات ساده و نمونههای کاربردی برای درک بهتر مفاهیم Kubernetes
- تمرینهای گامبهگام درباره مقیاسپذیری، بهروزرسانی غلتان و سناریوهای واقعی
- پوشش عمیق ویژگیهای پیشرفته مانند خوددرمانی و ارکستراسیون
درباره کتاب
Kubernetes ستون فقرات استقرار اپلیکیشنهای مدرن در فضای Cloud-native است، اما درک آن برای تازهکارها میتواند چالشبرانگیز باشد. این کتاب با رویکردی عملی، مفاهیم پایه مانند میکروسرویسها، ارکستراسیون و توسعهی بومی ابری را بهصورت ساده آموزش میدهد.
در ابتدا با معماری Kubernetes شامل کنترلپلین، نودهای کاری و سرویسهای میزبانیشده آشنا میشوید. سپس گامبهگام یاد میگیرید چگونه:
- کلاسترها را روی سیستم محلی یا فضای ابری راهاندازی کنید
- اپها را کانتینریسازی کرده و به رجیستریها منتقل کنید
- اپلیکیشنها را مستقر کرده و از طریق سرویسها به هم متصل کنید
- ویژگی خوددرمانی، بهروزرسانی بدون قطعی و مقیاسپذیری خودکار را فعال نمایید
آنچه خواهید آموخت
- درک مفاهیم اصلی و معماری Kubernetes
- راهاندازی کلاستر در محیطهای محلی و ابری
- کانتینریسازی اپلیکیشنها و ارسال آنها به رجیستری
- استقرار و اتصال اپهای کانتینریشده
- فعالسازی قابلیت خوددرمانی
- مقیاسگذاری پویا اپلیکیشنها
مخاطبان
مناسب برای مبتدیان، متخصصان فضای ابری و فعالان حوزه DevOps که میخواهند با مفاهیم پایه Kubernetes آشنا شوند. آشنایی اولیه با لینوکس، کانتینرها و ترمینال مفید است اما ضروری نیست.
فهرست مطالب
- About the book
- Chapter overview
- What you’ll learn
- Will the book make you a Kubernetes expert
- Will you know what you’re talking about when you finish the book
- Editions
- Terminology and responsible language
- Feedback
- The sample app
- Chapter 1. What is Kubernetes
- Microservices
- Cloud-native
- Orchestration
- Other useful Kubernetes things to know
- Chapter summary
- Chapter 2. Why Kubernetes is so important
- Why the cloud providers need Kubernetes
- Why users need Kubernetes
- Chapter summary
- Chapter 3. Kubernetes architecture
- Control plane nodes and worker nodes
- Hosted Kubernetes
- Managing Kubernetes with the kubectl command line tool
- Chapter summary
- Chapter 4. Getting Kubernetes
- Install Docker and kubectl with Docker Desktop
- Create a multi-node Kubernetes cluster with Docker Desktop
- Create a multi-node Kubernetes cluster in the Civo Cloud
- Get the sample app
- Chapter summary
- Chapter 5. Containerizing an app
- Pre-requisites
- The sample app
- Containerize the app
- Share the image on a registry
- Chapter summary
- Chapter 6. Running an app on Kubernetes
- Pre-reqs
- Deploy the app to Kubernetes
- Connect to the app
- Clean-up
- Chapter summary
- Chapter 7. Self-healing
- Intro to Kubernetes Deployments
- Self-heal from an app failure
- Self-heal from an infrastructure failure
- Chapter summary
- Chapter 8. Scaling the app
- Pre-requisites
- Scale an application up
- Scale an application down
- Chapter summary
- Chapter 9. Performing a rolling update
- Pre-requisites
- Deploy the rollout
- Clean-up
- Chapter summary
- Chapter 10. What next
- Books
- Video courses
- Events
- Show some love
- Let’s connect
- Appendix A. Lab code
- Chapter 5: Creating a containerized app
- Chapter 6: Running an app on Kubernetes
- Chapter 7: Adding self-healing
- Chapter 8: Scaling the app
- Chapter 9: Performing a rolling update
- Terminology
- More from the author
مشخصات
نام کتاب
Quick Start Kubernetes – Third Edition
نویسنده
Nigel Poulton
انتشارات
Packt Publishing
تاریخ انتشار
2025
ISBN
9781837026210
تعداد صفحات
151
زبان
انگلیسی
فرمت
حجم
1.5MB
موضوع
kubernetes-beginners