cli-runtimek8s.io/cli-runtime/pkg/kustomize/k8sdeps/transformer Index | Files | Directories

package transformer

import "k8s.io/cli-runtime/pkg/kustomize/k8sdeps/transformer"

Package transformer provides transformer factory

Index

Types

type FactoryImpl

type FactoryImpl struct{}

FactoryImpl makes patch transformer and name hash transformer

func NewFactoryImpl

func NewFactoryImpl() *FactoryImpl

NewFactoryImpl makes a new factoryImpl instance

func (*FactoryImpl) MakeHashTransformer

func (p *FactoryImpl) MakeHashTransformer() transformers.Transformer

MakeHashTransformer makes a new name hash transformer

func (*FactoryImpl) MakePatchTransformer

func (p *FactoryImpl) MakePatchTransformer(slice []*resource.Resource, rf *resource.Factory) (transformers.Transformer, error)

MakePatchTransformer makes a new patch transformer

Source Files

factory.go

Directories

PathSynopsis
pkg/kustomize/k8sdeps/transformer/hash
pkg/kustomize/k8sdeps/transformer/patch
Version
v0.18.14
Published
Dec 18, 2020
Platform
js/wasm
Imports
4 packages
Last checked
1 second ago

Tools for package owners.