Lines Matching refs:kt

50 func (kt *KustTarget) Load() error {
51 content, err := loadKustFile(kt.ldr)
69 strings.Join(errs, "\n"), kt.ldr.Root())
71 kt.kustomization = &k
76 func (kt *KustTarget) Kustomization() types.Kustomization {
78 b, _ := json.Marshal(*kt.kustomization)
106 func (kt *KustTarget) MakeCustomizedResMap() (resmap.ResMap, error) {
107 return kt.makeCustomizedResMap()
110 func (kt *KustTarget) makeCustomizedResMap() (resmap.ResMap, error) {
111 ra, err := kt.AccumulateTarget()
119 err = kt.addHashesToNames(ra)
140 func (kt *KustTarget) addHashesToNames(
143 err := kt.configureBuiltinPlugin(p, nil, builtinhelpers.HashTransformer)
154 func (kt *KustTarget) AccumulateTarget() (
156 return kt.accumulateTarget(accumulator.MakeEmptyAccumulator())
161 func (kt *KustTarget) accumulateTarget(ra *accumulator.ResAccumulator) (
163 ra, err = kt.accumulateResources(ra, kt.kustomization.Resources)
167 ra, err = kt.accumulateComponents(ra, kt.kustomization.Components)
172 kt.ldr, kt.kustomization.Configurations)
181 crdTc, err := accumulator.LoadConfigFromCRDs(kt.ldr, kt.kustomization.Crds)
184 err, "loading CRDs %v", kt.kustomization.Crds)
191 err = kt.runGenerators(ra)
195 err = kt.runTransformers(ra)
199 err = kt.runValidators(ra)
203 err = ra.MergeVars(kt.kustomization.Vars)
206 err, "merging vars %v", kt.kustomization.Vars)
211 func (kt *KustTarget) runGenerators(
214 gs, err := kt.configureBuiltinGenerators()
219 gs, err = kt.configureExternalGenerators()
237 func (kt *KustTarget) configureExternalGenerators() ([]resmap.Generator, error) {
240 for _, p := range kt.kustomization.Generators {
242 rm, err := kt.rFactory.NewResMapFromBytes([]byte(p))
250 ra, err := kt.accumulateResources(ra, generatorPaths)
254 return kt.pLdr.LoadGenerators(kt.ldr, kt.validator, ra.ResMap())
257 func (kt *KustTarget) runTransformers(ra *accumulator.ResAccumulator) error {
260 lts, err := kt.configureBuiltinTransformers(tConfig)
265 lts, err = kt.configureExternalTransformers(kt.kustomization.Transformers)
273 func (kt *KustTarget) configureExternalTransformers(transformers []string) ([]resmap.Transformer, e…
278 rm, err := kt.rFactory.NewResMapFromBytes([]byte(p))
286 ra, err := kt.accumulateResources(ra, transformerPaths)
291 return kt.pLdr.LoadTransformers(kt.ldr, kt.validator, ra.ResMap())
294 func (kt *KustTarget) runValidators(ra *accumulator.ResAccumulator) error {
295 validators, err := kt.configureExternalTransformers(kt.kustomization.Validators)
307 if err = kt.removeValidatedByLabel(newMap); err != nil {
317 func (kt *KustTarget) removeValidatedByLabel(rm resmap.ResMap) error {
334 func (kt *KustTarget) accumulateResources(
338 if errF := kt.accumulateFile(ra, path); errF != nil {
339 ldr, err := kt.ldr.New(path)
344 ra, err = kt.accumulateDirectory(ra, ldr, false)
356 func (kt *KustTarget) accumulateComponents(
360 ldr, errL := kt.ldr.New(path)
365 ra, errD = kt.accumulateDirectory(ra, ldr, true)
373 func (kt *KustTarget) accumulateDirectory(
376 subKt := NewKustTarget(ldr, kt.validator, kt.rFactory, kt.pLdr)
424 func (kt *KustTarget) accumulateFile(
426 resources, err := kt.rFactory.FromFile(kt.ldr, path)
437 func (kt *KustTarget) configureBuiltinPlugin(
449 kt.ldr, kt.validator, kt.rFactory, kt.pLdr.Config()),