Curated Functions Catalog #

FunctionDescriptionTags
apply-replacementsUse the kustomize replacements feature as a KRM functionmutator
apply-settersUpdate the field values parameterized by settersmutator
create-settersParameterize the field values by adding setter comments.mutator
ensure-name-substringEnsures that a resource name contains the given substringmutator, name prefix, name suffix
gatekeeperValidate the KRM resources using Gatekeeper policiesvalidator
kubeconformValidate KRM resources against json schemasvalidator
kubevalDeprecated. See kubeconform as a direct replacementvalidator
list-settersList setters on resource fieldsviewer
remove-local-config-resourcesRemoves local-config annotated resourcesconfig sync, mutator
render-helm-chartRenders a local or remote helm chartmutator
search-replaceSearch and optionally replace field valuesmutator
set-annotationsAdd a list of annotations to all resourcesmutator
set-enforcement-actionSet the enforcement action for policy constraints to deny or dryrunconfig sync, mutator
set-imageSet all images of a given name to a given name:tag or name@digestmutator
set-labelsAdd a list of labels to all resourcesmutator
set-namespaceUpsert namespace for KRM resourcesmutator
starlarkRun a Starlark script to mutate or validate resourcesmutator, validator
upsert-resourceUpsert an existing KRM resourcemutator