Your Apps in Action

Use this form to visualize Kubernetes native configuration management.


{{repoTitle.MainEntity}}

bases DEPRECATED. Bases are relative paths or git repository URLs specifying a directory containing a kustomization.yaml file.

# Values Actions
{{$index+1}}.
.commonAnnotations
_

buildMetadata BuildMetadata is a list of strings used to toggle different build options

# Values Actions
{{$index+1}}.
.commonLabels
_

configMapGenerator ConfigMapGenerator is a list of configmaps to generate from local data (one configMap per list item)

# behavior env name namespace options.disableNameSuffixHash options.immutable Actions
{{$index+1}}. {{row.behavior}} {{row.env}} {{row.name}} {{row.namespace}} {{row.options.disableNameSuffixHashSelected.DisplayText}} {{row.options.immutableSelected.DisplayText}}    
configurations Configurations is a list of transformer configuration files

# Values Actions
{{$index+1}}.
crds Crds specifies relative paths to Custom Resource Definition files. This allows custom resources to be recognized as operands, making it possible to add them to the Resources list. CRDs themselves are not modified.

# Values Actions
{{$index+1}}.
.generatorOptions
_

.generatorOptions.annotations
_

.generatorOptions.labels
_

generators Generators is a list of files containing custom generators

# Values Actions
{{$index+1}}.
helmCharts HelmCharts is a list of helm chart configuration instances

# name version repo releaseName namespace valuesFile valuesMerge includeCRDs Actions
{{$index+1}}. {{row.name}} {{row.version}} {{row.repo}} {{row.releaseName}} {{row.namespace}} {{row.valuesFile}} {{row.valuesMerge}} {{row.includeCRDsSelected.DisplayText}}    
.helmGlobals
_

images Images is a list of (image name, new name, new tag or digest) for changing image names, tags or digests. This can also be achieved with a patch, but this operator is simpler to specify.

# digest name newName newTag Actions
{{$index+1}}.
.inventory
_

.inventory.configMap
_

labels Labels to add to all objects but not selectors

# includeSelectors Actions
{{$index+1}}. {{row.includeSelectorsSelected.DisplayText}}    
.metadata
_

.metadata.labels
_

.metadata.annotations
_

replacements Substitute field(s) in N target(s) with a field from a source

# Actions
{{$index+1}}.
.openapi
_

patches Apply a patch to multiple resources

# Actions
{{$index+1}}.
patchesJson6902 JSONPatches is a list of JSONPatch for applying JSON patch. See http://jsonpatch.com

# Actions
{{$index+1}}.
patchesStrategicMerge PatchesStrategicMerge specifies the relative path to a file containing a strategic merge patch. URLs and globs are not supported

# Values Actions
{{$index+1}}.
replicas Replicas is a list of (resource name, count) for changing number of replicas for a resources. It will match any group and kind that has a matching name and that is one of: Deployment, ReplicationController, Replicaset, Statefulset.

# name count Actions
{{$index+1}}.
resources Resources specifies relative paths to files holding YAML representations of kubernetes API objects. URLs and globs not supported.

# Values Actions
{{$index+1}}.
components Components are relative paths or git repository URLs specifying a directory containing a kustomization.yaml file of Kind Component.

# Values Actions
{{$index+1}}.
secretGenerator SecretGenerator is a list of secrets to generate from local data (one secret per list item)

# behavior env name namespace options.disableNameSuffixHash options.immutable type Actions
{{$index+1}}. {{row.behavior}} {{row.env}} {{row.name}} {{row.namespace}} {{row.options.disableNameSuffixHashSelected.DisplayText}} {{row.options.immutableSelected.DisplayText}} {{row.type}}    
transformers Transformers is a list of files containing transformers

# Values Actions
{{$index+1}}.
validators Validators is a list of files containing validators

# Values Actions
{{$index+1}}.
vars Allows things modified by kustomize to be injected into a container specification. A var is a name (e.g. FOO) associated with a field in a specific resource instance. The field must contain a value of type string, and defaults to the name field of the instance

# fieldref.fieldpath name objref.apiVersion objref.group objref.kind objref.name objref.version Actions
{{$index+1}}. {{row.fieldref.fieldpath}} {{row.name}} {{row.objref.apiVersion}} {{row.objref.group}} {{row.objref.kind}} {{row.objref.name}} {{row.objref.version}}    
{{repoTitle.MainEntity}}

KVSources KVSources

# name pluginType Actions
{{$index+1}}. {{row.name}} {{row.pluginType}}    
envs A list of file paths. The contents of each file should be one key=value pair per line

# Values Actions
{{$index+1}}.
files A list of file sources to use in creating a list of key, value pairs

# Values Actions
{{$index+1}}.
literals A list of literal pair sources. Each literal source should be a key and literal value, e.g. `key=value`

# Values Actions
{{$index+1}}.
.options
_configMapGenerator

.options.annotations
_configMapGenerator

.options.labels
_configMapGenerator

{{repoTitle.MainEntity}}

args args

# Values Actions
{{$index+1}}.
{{repoTitle.MainEntity}}

{{repoTitle.MainEntity}}

fields FieldSpec completely specifies a kustomizable field in a k8s API object. It helps define the operands of transformations

# create group kind path version Actions
{{$index+1}}.
{{repoTitle.MainEntity}}

{{repoTitle.MainEntity}}

{{repoTitle.MainEntity}}

KVSources KVSources

# name pluginType Actions
{{$index+1}}. {{row.name}} {{row.pluginType}}    
envs envs

# Values Actions
{{$index+1}}.
files files

# Values Actions
{{$index+1}}.
literals literals

# Values Actions
{{$index+1}}.
.options
_secretGenerator

.options.annotations
_secretGenerator

.options.labels
_secretGenerator


{{message}}