manifest

package
v0.7.5 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 2, 2023 License: MIT, Apache-2.0 Imports: 5 Imported by: 0

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

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL