- عنوان کتاب: Argo CD: Up and Running – A Hands-On Guide to GitOps and Kubernetes
- نویسنده: Andrew Block, Christian Hernandez
- حوزه: DevOps
- سال انتشار: 2025
- تعداد صفحه: 518
- زبان اصلی: انگلیسی
- نوع فایل: pdf
- حجم فایل: 12.2 مگابایت
فناوریهای بومی ابری، صرف نظر از محل استقرار آنها (روی ابر عمومی یا در یک مرکز داده خصوصی)، همچنان در حال گسترش هستند. برای کسانی که برنامههای کانتینری شده را اجرا میکنند، Kubernetes به راهحل بالفعل برای اجرا و مدیریت این برنامهها در مقیاس بزرگ تبدیل شده است و در نتیجه، چندین الگوی معماری مختلف در طول زمان پدیدار شدهاند. GitOps یکی از این الگوها است که مجموعهای از فرآیندها را برای مدیریت زیرساخت و برنامههای کاربردی در کد منبع ذخیره شده در یک مخزن Git توصیف میکند. اگرچه GitOps منحصر به Kubernetes نیست، اما پیوندهای محکمی با Kubernetes دارد، زیرا شیوهها و اصول آن به سنگ بنای مدیریت پلتفرم تبدیل شدهاند. در حالی که GitOps چارچوبی را ارائه میدهد که نحوه همسوسازی مفاهیم زیرساخت به عنوان کد (IaC) را برای مدیریت منابع با استفاده از محتوای ذخیره شده در ابزارهای مدیریت کد منبع تعریف میکند، هنوز به ابزاری نیاز است که بتواند این اهداف و ماهیت اعلانی محتوا را تحقق بخشد. در دنیای Kubernetes، Argo CD به یکی از محبوبترین ابزارها برای پیادهسازی الگوهای GitOps تبدیل شده است. با توجه به پذیرش گسترده آن در جامعه Kubernetes برای استفاده توسط تیمهای زیرساخت و برنامه، درک چگونگی استفاده مؤثر از آن ضروری است.
Cloud native technologies, regardless of where they reside (on the public cloud or in a private datacenter) continue to proliferate. For those running containerized applications, Kubernetes has become the de facto solution for running and managing these applications at scale and, as a result, several different architectural patterns have emerged over time. GitOps is one such pattern that describes a set of processes for managing infrastructure and applications within source code stored within a Git repository. While GitOps is not exclusive to Kubernetes, it has strong ties to Kubernetes, as the practices and principles have become the cornerstone for managing the platform. While GitOps provides a framework that defines how to align infrastructure as code (IaC) concepts for managing resources using content stored within source code management tools, there is still a need for a tool that can realize these goals and the declarative nature of the content. In the world of Kubernetes, Argo CD has become one of the most popular tools for implementing GitOps paradigms. Given its broad adoption within the Kubernetes community for use by both infrastructure and application teams, having an understanding of how it can be used effectively is essential.
این کتاب را میتوانید از لینک زیر بصورت رایگان دانلود کنید:
Download: Argo CD: Up and Running
نظرات کاربران