kustomize

package
v2.24.0 Latest Latest
Warning

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

Go to latest
Published: Feb 12, 2025 License: Apache-2.0 Imports: 12 Imported by: 0

Documentation

Index

Constants

View Source
const RendererEngine = "kustomize"

Variables

This section is empty.

Functions

func NewAction

func NewAction(opts ...ActionOpts) actions.Fn

Types

type Action

type Action struct {
	// contains filtered or unexported fields
}

Action takes a set of manifest locations and render them as Unstructured resources for further processing. The Action can eventually cache the results in memory to avoid doing a full manifest rendering when not needed.

type ActionOpts

type ActionOpts func(*Action)

func WithAnnotation

func WithAnnotation(name string, value string) ActionOpts

func WithAnnotations

func WithAnnotations(values map[string]string) ActionOpts

func WithCache

func WithCache() ActionOpts

func WithEngineFS

func WithEngineFS(value filesys.FileSystem) ActionOpts

func WithLabel

func WithLabel(name string, value string) ActionOpts

func WithLabels

func WithLabels(values map[string]string) ActionOpts

func WithManifestsOptions

func WithManifestsOptions(values ...kustomize.EngineOptsFn) ActionOpts

Jump to

Keyboard shortcuts

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