• Matt Butcher's avatar
    feat(helm): add command to generate documentation · aca9f86d
    Matt Butcher authored
    This adds a hidden 'helm doc' command that generates documentation out
    of the Helm help text.
    
    Currently it can create:
    
    - man pages for HELM(1)
    - Markdown documentation
    - bash autocompletions
    
    Those are the three built-ins for Cobra.
    
    The command is hidden so that it doesn't show up to the regular user,
    since this is really a specialized task. It has the advantage of making
    it trivially easy to install man pages and bash completion at installation time.
    Unverified
    aca9f86d

The Chart Template Developer's Guide

This guide provides an introduction to Helm's chart templates, with emphasis on the template language.

Templates generate manifest files, which are YAML-formatted resource descriptions that Kubernetes can understand. We'll look at how templates are structured, how they can be used, how to write Go templates, and how to debug your work.

This guide focuses on the following concepts:

  • The Helm template language
  • Using values
  • Techniques for working with templates

This guide is oriented toward learning the ins and outs of the Helm template language. Other guides provide introductory material, examples, and best practices.