Documentation
¶
Index ¶
- Constants
- func NewAction(opts ...ActionOpts) actions.Fn
- type Action
- type ActionOpts
- func WithAnnotation(name string, value string) ActionOpts
- func WithAnnotations(values map[string]string) ActionOpts
- func WithCache() ActionOpts
- func WithEngineFS(value filesys.FileSystem) ActionOpts
- func WithLabel(name string, value string) ActionOpts
- func WithLabels(values map[string]string) ActionOpts
- func WithManifestsOptions(values ...kustomize.EngineOptsFn) ActionOpts
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
Click to show internal directories.
Click to hide internal directories.