Skip to content

Public API index

Use this section as a name and source index after choosing a workflow. The generated pages list public type, property, and method names with their source files; they are not complete API reference documentation and do not reproduce full C# signatures or teach a workflow a second time.

The reference is generated from the current source branch and can differ from a published NuGet package. For a version-pinned application, use that package version's release notes and source.

Start with the package guide

PackageCurated guideGenerated reference
HelmSharp.ActionPackage guideAPI
HelmSharp.ChartPackage guideAPI
HelmSharp.EnginePackage guideAPI
HelmSharp.KubePackage guideAPI
HelmSharp.ReleasePackage guideAPI
HelmSharp.RepoPackage guideAPI
HelmSharp.RegistryPackage guideAPI
HelmSharp.StoragePackage guideAPI
HelmSharp.PostRendererPackage guideAPI

Read a page in this order

  1. Start with a package guide to confirm the abstraction belongs in your application.
  2. Use the generated page to find a member or property name and its source location; open the source declaration for types, parameters, and return values.
  3. Return to a guide or example when a member changes cluster state, values precedence, or compatibility behavior.

Template function APIs

Types under HelmSharp.Engine.Functions and HelmSharp.Engine.Utilities are documented as part of the engine reference, but they primarily support Helm/Sprig template execution. Application code should normally call HelmTemplateRenderer, not those helper functions directly.

Regenerate after public API changes

powershell
pwsh docs/scripts/generate-api-reference.ps1

Released under the MIT License.