更新时间:2021-06-30 14:51:55
封面
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
Chapter 3: Installing your First Helm Chart
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
Section 2: Helm Chart Development
Chapter 4: Understanding Helm Charts
Understanding the YAML format
Understanding chart templates
Understanding chart definitions
Life cycle management
Documenting a Helm chart
Packaging a Helm chart
Chapter 5: Building Your First Helm Chart
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
Chapter 6: Testing Helm Charts
Setting up your environment
Verifying Helm templating
Testing in a live cluster
Improving chart tests with the chart testing project
Section 3: Adanced Deployment Patterns
Chapter 7: Automating Helm Processes Using CI/CD and GitOps
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
Chapter 8: Using Helm with the Operator Framework
Understanding Kubernetes Operators
Creating a Helm operator
Using Helm to manage Operators and CRs
Cleaning up your Kubernetes environment