Learn Helm

Learn Helm: Improve productivity, reduce complexity, and speed up cloud-native adoption with Helm for Kubernetes

Over the past several months, I have been co-authoring a book called Learn Helm: Improve productivity, reduce complexity, and speed up cloud native adoption with Helm for Kubernetes. I’m excited to announce that the book is finally available on Amazon and Packt’s website!

Helm is a tool that allows you to easily package and deploy applications on Kubernetes. Known as the Kubernetes Package Manager, Helm seeks to replicate the traditional OS package manager experience in a Kubernetes environment. Helm users interact with packages known as charts to install, upgrade, or roll back their applications to any previous revision. Helm chart developers create those charts which abstract the complexity of Kubernetes resources and provide automation to end-users.

We cover the following high-level topics in Learn Helm:

  • Benefits of Helm and how Helm addresses several Kubernetes challenges
  • Helm installation and configuration
  • Deploying and managing a Kubernetes application with the install, upgrade, rollback, and uninstall Helm subcommands.
  • Helm chart structure and capabilities
  • Creating a Helm chart from scratch
  • Common chart testing methodologies
  • Integrating Helm with CI/CD and GitOps
  • Creating a Helm-based operator
  • Considerations around Helm security

As a recently graduated CNCF project, Helm is a reliable and effective way to deploy applications to Kubernetes. Check out Learn Helm if you’re interested in using Helm to deploy your Kubernetes applications faster! I also plan to post more Helm-related content, so feel free to come back any time to see if I’ve posted something that can help you understand Helm better!

Austin Dewey

Austin Dewey is a DevOps engineer focused on delivering a streamlined developer experience on cloud and container technologies. Austin started his career with Red Hat’s consulting organization, where he helped drive success at many different Fortune 500 companies by automating deployments on Red Hat’s Kubernetes-based PaaS, OpenShift Container Platform. Currently, Austin works at fintech startup Prime Trust, building automation to scale financial infrastructure and support developers on Kubernetes and AWS. Austin is the author of "Learn Helm", a book focused on packaging and delivering applications to Kubernetes, and he enjoys writing about open source technologies at his blog in his free time, austindewey.com.

Leave a Reply