舉報

會員
Learn Helm
ContainerizationiscurrentlyknowntobeoneofthebestwaystoimplementDevOps.WhileDockerintroducedcontainersandchangedtheDevOpsera,Googledevelopedanextensivecontainerorchestrationsystem,Kubernetes,whichisnowconsideredthefrontrunnerincontainerorchestration.Withthehelpofthisbook,you’llexploretheefficiencyofmanagingapplicationsrunningonKubernetesusingHelm.StartingwithashortintroductiontoHelmandhowitcanbenefittheentirecontainerenvironment,you’llthendelveintothearchitecturalaspects,inadditiontolearningaboutHelmchartsanditsusecases.You’llunderstandhowtowriteHelmchartsinordertoautomateapplicationdeploymentonKubernetes.Focusedonprovidingenterprise-readypatternsrelatingtoHelmandautomation,thebookcoversbestpracticesforapplicationdevelopment,delivery,andlifecyclemanagementwithHelm.BytheendofthisKubernetesbook,youwillhavelearnedhowtoleverageHelmtodevelopanenterprisepatternforapplicationdelivery.
目錄(122章)
倒序
- 封面
- Learn Helm
- Learn Helm
- Why subscribe?
- Contributors
- About the authors
- About the reviewer
- Packt is searching for authors like you
- Preface
- Who this book is for
- What this book covers
- To get the most out of this book
- Download the example code files
- Get in touch
- Reviews
- Section 1: Introduction and Setup
- Chapter 1: Understanding Kubernetes and Helm
- From monoliths to modern microservices
- What is Kubernetes?
- Deploying a Kubernetes application
- Approaches in resource management
- Resource configuration challenges
- Helm to the rescue!
- Summary
- Further reading
- Questions
- Chapter 2: Preparing a Kubernetes and Helm Environment
- Technical requirements
- Preparing a local Kubernetes environment with Minikube
- Setting up Kubectl
- Configuring Helm
- Summary
- Further reading
- Questions
- Chapter 3: Installing your First Helm Chart
- Technical requirements
- Understanding the WordPress application
- Finding a WordPress chart
- Creating a Kubernetes environment
- Installing the WordPress chart
- Additional installation notes
- Accessing the WordPress application
- Upgrading the WordPress release
- Rolling back the WordPress release
- Uninstalling the WordPress release
- Cleaning up your environment
- Summary
- Further reading
- Questions
- Section 2: Helm Chart Development
- Chapter 4: Understanding Helm Charts
- Technical requirements
- Understanding the YAML format
- Understanding chart templates
- Understanding chart definitions
- Life cycle management
- Documenting a Helm chart
- Packaging a Helm chart
- Summary
- Further reading
- Questions
- Chapter 5: Building Your First Helm Chart
- Technical requirements
- Understanding the Guestbook application
- Setting up the environment
- Creating a Guestbook Helm chart
- Improving the Guestbook Helm chart
- Publishing the Guestbook chart to a chart repository
- Cleaning up
- Summary
- Further reading
- Questions
- Chapter 6: Testing Helm Charts
- Technical requirements
- Setting up your environment
- Verifying Helm templating
- Testing in a live cluster
- Improving chart tests with the chart testing project
- Cleaning up
- Further reading
- Questions
- Section 3: Adanced Deployment Patterns
- Chapter 7: Automating Helm Processes Using CI/CD and GitOps
- Technical requirements
- Understanding CI/CD and GitOps
- Setting up our environment
- Creating a CI pipeline to build Helm charts
- Creating a CD pipeline to deploy applications with Helm
- Cleaning up
- Summary
- Further reading
- Questions
- Chapter 8: Using Helm with the Operator Framework
- Technical requirements
- Understanding Kubernetes Operators
- Creating a Helm operator
- Using Helm to manage Operators and CRs
- Cleaning up your Kubernetes environment
- Summary
- Further reading
- Questions
- Chapter 9: Helm Security Considerations
- Technical requirements
- Data provenance and integrity
- Signing and verifying Helm charts
- Developing secure Helm charts
- Configuring RBAC rules
- Accessing secure chart repositories
- Summary
- Further reading
- Questions
- ASSESSMENTS
- Chapter 1: Understanding Kubernetes and Helm
- Chapter 2: Preparing a Kubernetes and Helm Environment
- Chapter 3: Installing Your First Helm Chart
- Chapter 4: Understanding Helm Charts
- Chapter 5: Building Your First Helm Chart
- Chapter 6: Testing Helm Charts
- Chapter 7: Automating Helm Processes Using CI/CD and GitOps
- Chapter 8: Using Helm with the Operator Framework
- Chapter 9: Helm Security Considerations
- Other Books You May Enjoy 更新時間:2021-06-30 14:51:55
推薦閱讀
- Windows Server 2012 Hyper-V:Deploying the Hyper-V Enterprise Server Virtualization Platform
- Linux實戰
- Puppet實戰
- Instant Handlebars.js
- 高性能Linux服務器構建實戰:運維監控、性能調優與集群應用
- Windows Phone應用程序開發
- 網絡操作系統管理與應用(第三版)
- 移動應用UI設計模式(第2版)
- 嵌入式實時操作系統μC/OS原理與實踐
- Linux內核觀測技術BPF
- Windows Server 2012網絡操作系統項目教程(第4版)
- OpenStack系統架構設計實戰
- Windows 7應用入門與技巧
- Social Data Visualization with HTML5 and JavaScript
- AWS SysOps Cookbook
- Linux系統最佳實踐工具:命令行技術
- 鴻蒙操作系統設計原理與架構
- Learning Joomla! 3 Extension Development(Third Edition)
- Serverless Architectures with AWS
- Red Hat Enterprise Linux 6.0系統管理
- 大學計算機基礎(微課版)
- 蘋果Mac OS X El Capitan 10.11完全手冊
- OpenStack從零開始學
- iOS 7應用開發實戰詳解
- DevOps with Windows Server 2016
- 系統安裝與重裝直通車
- Linux從初學到精通
- 圖像處理、分析與機器視覺
- 蛻變:從菜鳥到Linux安全專家
- Windows軟件測試探秘