Module parser

Module parser 

Source
Expand description

Parsers for Helm chart components.

This module provides parsers for:

  • Chart.yaml metadata
  • values.yaml configuration
  • Go templates (tokenization and static analysis)
  • Helper templates (_helpers.tpl)

Re-exports§

pub use chart::ChartMetadata;
pub use chart::ChartType;
pub use chart::Dependency;
pub use chart::Maintainer;
pub use chart::parse_chart_yaml;
pub use helpers::HelperDefinition;
pub use helpers::parse_helpers;
pub use template::ParsedTemplate;
pub use template::TemplateToken;
pub use template::parse_template;
pub use values::ValuesFile;
pub use values::parse_values_yaml;

Modules§

chart
Chart.yaml parser.
helpers
Helper template parser.
template
Go template parser for Helm templates.
values
Values.yaml parser.