Documentation ¶
Overview ¶
Package manifest is (modified) copypasta from https://github.com/helm/helm/tree/master/pkg/manifest The Helm manifest package was broken out from pkg/tiller for 2.11.0, but in order to stay on an earlier Helm version (which allows us to keep k8s 1.10.x and related dependencies) we copy it here.
This copied code is licensed under the Apache 2.0 license (see LICENSE in this directory)
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func SplitManifests ¶
func SplitManifests(templates map[string]string) []releaseutil.Manifest
SplitManifests takes a map of rendered templates and splits them into the detected manifests.
Types ¶
type K8sManifest ¶
type K8sManifest struct { Kind string `yaml:"kind"` Metadata struct { Name string `yaml:"name"` } `yaml:"metadata"` }
K8sManifest models the k8s object metadata we care about
Click to show internal directories.
Click to hide internal directories.