Skip to Content
Learning Helm
book

Learning Helm

by Matt Butcher, Matt Farina, Josh Dolitsky
January 2021
Beginner to intermediate
212 pages
5h 38m
English
O'Reilly Media, Inc.
Content preview from Learning Helm

Chapter 8. Helm Plugins and Starters

As we’ve seen throughout this book, Helm has plenty of features and methods that aid in delivering applications on Kubernetes. However, it is also possible to customize and extend the functionality provided by Helm.

In this chapter we will discuss two ways to further enhance and customize your usage of Helm: plugins and starters.

Plugins allow you to add extra functionality to Helm and integrate seamlessly with the CLI, making them a popular choice for users with unique workflow requirements. There are a number of third-party plugins available online for common use cases, such as secrets management. In addition, plugins are incredibly easy to build on your own for unique, one-off tasks.

Starters expand the possibilities of using helm create to generate new Helm charts for different types of applications. For example, you might have a Helm chart built for an internal microservice that fits perfectly as an example for future microservices. You could convert the chart into a starter, which you can then use each time you begin a new project with similar requirements.

By leveraging plugins and starters, we can build on top of Helm’s out-of-the-box functionality to simplify and automate everyday workflow tasks.

Plugins

Helm plugins are external tools that are accessible directly from the Helm CLI. They allow you to add custom subcommands to Helm without making any modifications to Helm’s Go source code. This is similar in design to how plugin systems ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

Learning Go, 2nd Edition

Learning Go, 2nd Edition

Jon Bodner
Learning Go

Learning Go

Jon Bodner

Publisher Resources

ISBN: 9781492083641Errata Page