Learning Helm: Managing Apps on Kubernetes

دانلود کتاب Learning Helm: Managing Apps on Kubernetes

58000 تومان موجود

کتاب Learning Helm: مدیریت برنامه ها در Kubernetes نسخه زبان اصلی

دانلود کتاب Learning Helm: مدیریت برنامه ها در Kubernetes بعد از پرداخت مقدور خواهد بود
توضیحات کتاب در بخش جزئیات آمده است و می توانید موارد را مشاهده فرمایید


در صورت ایرانی بودن نویسنده امکان دانلود وجود ندارد و مبلغ عودت داده خواهد شد

این کتاب نسخه اصلی می باشد و به زبان فارسی نیست.


امتیاز شما به این کتاب (حداقل 1 و حداکثر 5):

امتیاز کاربران به این کتاب:        تعداد رای دهنده ها: 7


توضیحاتی در مورد کتاب Learning Helm: Managing Apps on Kubernetes

نام کتاب : Learning Helm: Managing Apps on Kubernetes
عنوان ترجمه شده به فارسی : Learning Helm: مدیریت برنامه ها در Kubernetes
سری :
نویسندگان : , ,
ناشر : O'Reilly Media, Inc, USA
سال نشر : 2021
تعداد صفحات : 198
ISBN (شابک) : 1492083658 , 9781492083658
زبان کتاب : English
فرمت کتاب : epub    درصورت درخواست کاربر به PDF تبدیل می شود
حجم کتاب : 2 Mb



بعد از تکمیل فرایند پرداخت لینک دانلود کتاب ارائه خواهد شد. درصورت ثبت نام و ورود به حساب کاربری خود قادر خواهید بود لیست کتاب های خریداری شده را مشاهده فرمایید.

توضیحاتی در مورد کتاب :


با Helm، مدیر بسته برجسته سیستم ارکستراسیون کانتینر Kubernetes، به سرعت برسید. این راهنمای عملی به شما نشان می‌دهد که چگونه برنامه‌هایی را که در داخل کانتینرهایتان اجرا می‌شوند، ایجاد، نصب و مدیریت کنید. مت Butcher، Matt Farina و Josh Dolitsky، نگهبانان Helm توضیح می‌دهند که چگونه این مدیر بسته در اکوسیستم Kubernetes قرار می‌گیرد و نگاهی درونی به طراحی و بهترین شیوه‌های Helm ارائه می‌دهد. بیش از 70 درصد از سازمان هایی که با Kubernetes کار می کنند امروزه از Helm استفاده می کنند. در حالی که جامعه Helm هزاران بسته یا نمودار را برای کمک به شما برای شروع ارائه می کند، این کتاب توسعه دهندگان و مهندسان DevOps را در فرآیند ایجاد نمودارهای سفارشی برای بسته بندی برنامه ها راهنمایی می کند. اگر درک درستی از Kubernetes دارید، آماده رفتن هستید.

فهرست مطالب :


Copyright Table of Contents Preface Who Should Read This Book Why We Wrote This Book Navigating This Book Conventions Used in This Book Using Code Examples O’Reilly Online Learning How to Contact Us Acknowledgments Chapter 1. Introducing Helm The Cloud Native Ecosystem Containers and Microservices Schedules and Kubernetes Helm’s Goals From Zero to Kubernetes Package Management Security, Reusability, and Configurability Helm’s Architecture Kubernetes Resources Charts Resources, Installations, and Releases A Brief Note About Helm 2 Conclusion Chapter 2. Using Helm Installing and Configuring the Helm Client Installing a Prebuilt Binary Guidance on Building from Source Working with Kubernetes Clusters Getting Started with Helm Adding a Chart Repository Searching a Chart Repository Installing a Package Configuration at Installation Time Listing Your Installations Upgrading an Installation Configuration Values and Upgrades Uninstalling an Installation How Helm Stores Release Information Conclusion Chapter 3. Beyond the Basics with Helm Templating and Dry Runs The --dry-run Flag The helm template Command Learning About a Release Release Records Listing Releases Find Details of a Release with helm get History and Rollbacks Keeping History and Rolling Back A Deep Dive into Installs and Upgrades The --generate-name and --name-template Flags The --create-namespace Flag Using helm upgrade --install The --wait and --atomic Flags Upgrading with --force and --cleanup-on-fail Conclusion Chapter 4. Building a Chart The Chart Creation Command The Chart.yaml File Modifying Templates The Deployment Using the Values File Container Images Exposing Services Resource Limits Packaging the Chart Linting Charts Conclusion Chapter 5. Developing Templates The Template Syntax Actions Information Helm Passes to Templates Pipelines Template Functions Methods Querying Kubernetes Resources In Charts if/else/with Variables Loops Named Templates Structuring Your Templates for Maintainability Debugging Templates Dry Run Getting Installed Manifests Linting Charts Conclusion Chapter 6. Advanced Chart Features Chart Dependencies Conditional Flags for Enabling Dependencies Importing Values from Child to Parent Charts Library Charts Schematizing Values Files Hooks Adding Tests to Charts Helm Test Chart Testing Tool Security Considerations Custom Resource Definitions Conclusion Chapter 7. Chart Repositories The Repository Index An Example of a Chart Repository Index Generating an Index Adding to an Existing Index Setting Up a Chart Repository A Simple Chart Repository with Python Securing a Chart Repository Real-World Example: Using GitHub Pages Using Chart Repositories Adding a Repository Downloading Charts Listing Repositories Updating Repositories Removing a Repository Experimental OCI Support Enabling OCI Support Running a Local Registry Logging In to a Registry Logging Out of a Registry Storing a Chart in the Cache Listing Charts in the Cache Exporting a Chart from the Cache Pushing a Chart to the Registry Pulling a Chart from the Registry Removing a Chart from the Cache Related Projects ChartMuseum Harbor Chart Releaser S3 Plugin GCS Plugin Git Plugin Chapter 8. Helm Plugins and Starters Plugins Installing Third-Party Plugins Custom Subcommands Building a Plugin plugin.yaml Hooks Downloader Plugins Execution Environment Shell Completion Starters Converting a Chart to a Starter Making Starters Available to Helm Using Starters Extending Helm Further Appendix A. Chart API Versions API Version 2 The Chart.yaml File The Chart.lock File API Version 1 (legacy) The Chart.yaml File The requirements.yaml File (Legacy) The requirements.lock File (Legacy) Appendix B. Chart Repository API index.yaml The index.yaml Format When Is index.yaml Downloaded? When Is the Cached Version of index.yaml Used? .tgz Files When Are .tgz Files Downloaded? .prov Files When Are .prov Files Downloaded? Index About the Authors Colophon

توضیحاتی در مورد کتاب به زبان اصلی :


Get up to speed with Helm, the preeminent package manager for the Kubernetes container orchestration system. This practical guide shows you how to efficiently create, install, and manage the applications running inside your containers. Helm maintainers Matt Butcher, Matt Farina, and Josh Dolitsky explain how this package manager fits into the Kubernetes ecosystem and provide an inside look at Helm's design and best practices. More than 70% of the organizations that work with Kubernetes use Helm today. While the Helm community provides thousands of packages, or charts, to help you get started, this book walks developers and DevOps engineers through the process of creating custom charts to package applications. If you have a working understanding of Kubernetes, you're ready to go.



پست ها تصادفی