商品描述
Kubernetes Recipes is your essential guide to using Kubernetes for container orchestration providing a hands-on, problem-solving approach to address the intricacies of deployment, scaling, and day-to-day operations. The book's format, organized for easy lookup, ensures that you can swiftly find detailed solutions to your challenges in your Kubernetes journey. Beginning with the fundamentals, the book covers Kubernetes installation, working with the Kubernetes API, and understanding application primitives for efficient deployment. It teaches monitoring and troubleshooting strategies, providing practical insights into handling issues that may arise in your clusters. Whether new to Kubernetes or seeking advanced insights, the book covers a broad spectrum of topics, including managing specialized workloads, handling volumes and configuration data, implementing scaling strategies, and ensuring security.
Kubernetes Recipes is not merely a theoretical guide; it equips you with practical skills for everyday tasks, such as using the Kubernetes client effectively, creating and modifying fundamental workloads, managing services, and exploring the Kubernetes API. It doesn't stop at the basics but extends to advanced areas like developing Kubernetes, monitoring and logging practices, and exploring the ecosystem with tools like Helm. With this comprehensive guide, you not only build a strong foundation in Kubernetes but also gain insights into the intricacies of its ecosystem. Whether you are looking to troubleshoot common issues, implement security measures, or develop applications for Kubernetes, this book is your go-to resource. It provides practical, actionable solutions for every step of learning this industry-leading containerization platform.
You will: Learn how to orchestrate cloud-native applications and apply the design to new and existing applications. Acquire practical skills in deploying applications on Kubernetes, covering installations, CLI usage, and local instance management. Learn cluster management techniques using tools, explore diverse creation methods, and deploy on popular cloud platforms. Gain an awareness of the debugging methods and tools available in Kubernetes. Understand how to Implement security best practices, control access, and secure pods while also gaining proficiency in monitoring resources, accessing logs, and handling common troubleshooting scenarios in Kubernetes environments.
The Book is for: Developers, System Administrators, DevOps Professionals as well as Project Managers, students and researchers
商品描述(中文翻譯)
《Kubernetes 食譜》是您使用 Kubernetes 進行容器編排的必備指南,提供實作導向的問題解決方法,以應對部署、擴展和日常操作的複雜性。這本書的格式經過精心組織,便於查找,確保您能迅速找到在 Kubernetes 旅程中面對挑戰的詳細解決方案。
本書從基本概念開始,涵蓋 Kubernetes 的安裝、使用 Kubernetes API 以及理解應用程序原語以實現高效部署。它教授監控和故障排除策略,提供實用的見解來處理可能在集群中出現的問題。無論您是 Kubernetes 的新手還是尋求進階見解,本書涵蓋了廣泛的主題,包括管理專門的工作負載、處理卷和配置數據、實施擴展策略以及確保安全性。
《Kubernetes 食譜》不僅僅是一本理論指南;它為您提供日常任務的實用技能,例如有效使用 Kubernetes 客戶端、創建和修改基本工作負載、管理服務以及探索 Kubernetes API。它不僅停留在基礎知識上,還擴展到進階領域,如開發 Kubernetes、監控和日誌實踐,以及使用 Helm 等工具探索生態系統。通過這本全面的指南,您不僅能在 Kubernetes 中建立堅實的基礎,還能深入了解其生態系統的複雜性。
無論您是想要排除常見問題、實施安全措施,還是為 Kubernetes 開發應用程序,這本書都是您的首選資源。它為學習這個行業領先的容器化平台的每一步提供實用且可行的解決方案。
您將會:
- 學習如何編排雲原生應用程序,並將設計應用於新舊應用程序。
- 獲得在 Kubernetes 上部署應用程序的實用技能,涵蓋安裝、CLI 使用和本地實例管理。
- 學習使用工具的集群管理技術,探索多樣的創建方法,並在流行的雲平台上進行部署。了解 Kubernetes 中可用的調試方法和工具。
- 理解如何實施安全最佳實踐、控制訪問並保護 Pods,同時熟練掌握監控資源、訪問日誌和處理 Kubernetes 環境中的常見故障排除場景。
本書適合:
開發人員、系統管理員、DevOps 專業人士,以及項目經理、學生和研究人員。
作者簡介
Grzegorz Stencel is a versatile technologist and Staff Engineer at JPMorgan Chase. Greg designs and develops new systems, products, and features while providing technical guidance and mentorship. His experience spans prestigious organizations like Ericsson, ING, and Oxford University Press, with expertise in Networks, Cyber Security, and Programming. An electronics enthusiast, Greg creates PCB designs for home automation and alarms and explores robotics integrated with AI using Jetson Nano. With 17 years of experience as a Linux admin, Greg also holds a Certified Kubernetes Application Developer (CKAD) certificate. He has built a Kubernetes cluster from laptop motherboards, contributing to the cloud community through teaching and leadership. Luca Berton is an IT Infrastructure Expert. He spent two years at JPMorgan Chase & Co. and three years with Red Hat. Luca is the author of Ansible for VMware by Examples and Ansible for Kubernetes by Examples and the creator of the Ansible Pilot project. With over 15 years of experience in the IT industry, Luca specializes in Infrastructure Hardening and Automation. An Open-Source enthusiast, he actively supports the community by sharing his knowledge at public events.
作者簡介(中文翻譯)
格熱戈茲·斯滕策爾 是一位多才多藝的技術專家,擔任摩根大通的資深工程師。格雷格設計並開發新系統、產品和功能,同時提供技術指導和指導。他的經驗涵蓋了如愛立信、ING 和牛津大學出版社等知名機構,專長於網絡、網絡安全和程式設計。作為一名電子愛好者,格雷格為家庭自動化和警報系統創建 PCB 設計,並探索與 AI 整合的機器人技術,使用 Jetson Nano。擁有 17 年的 Linux 管理經驗,格雷格還持有認證的 Kubernetes 應用開發者 (CKAD) 證書。他從筆記型電腦主機板構建了一個 Kubernetes 叢集,並通過教學和領導為雲端社群做出貢獻。 盧卡·貝爾頓 是一位 IT 基礎設施專家。他在摩根大通工作了兩年,並在紅帽工作了三年。盧卡是《透過範例學習 Ansible for VMware》和《透過範例學習 Ansible for Kubernetes》的作者,也是 Ansible Pilot 項目的創建者。擁有超過 15 年的 IT 行業經驗,盧卡專注於基礎設施加固和自動化。作為一名開源愛好者,他積極支持社群,並在公共活動中分享他的知識。