| kustomization-base-dir | Path to the base kustomize directory to apply / deploy | yes | — |
| kustomization-overlays-dir | Path to the overlays kustomize directory to apply / deploy | yes | — |
| kustomize-annotation | add/set/remove the annotations key-pairs for kustomizing. value example -
"{
"remove": {
"name1": "",
"name2": ""
},
"add": {
"name1": "value1",
"name2": "value2"
},
"set": {
"name1": "value1",
"name2": "value2"
}
}"
| no | {} |
| kustomize-label | add/set/remove the labels key-pairs for kustomizing. value example -
"{
"remove": {
"name1": "",
"name2": ""
},
"add": {
"name1": "value1",
"name2": "value2"
},
"set": {
"name1": "value1",
"name2": "value2"
}
}"
| no | {} |
| kustomize-configmap-literal | add the configmap literal keypairs for kustomizing. value example -
"{
"name": "example-config",
"add": {
"name1": "value1",
"name2": "value2"
}
}"
| no | {} |
| kustomize-configmap-file | add the configmap file for kustomizing. value example -
"{
"name": "my-config",
"add": "config.properties"
}"
| no | {} |
| kustomize-secret-file | add the secret file for kustomizing. value example -
"{
"name": "my-secrets",
"add": "secret.properties",
}"
| no | {} |
| kustomize-buildmetadata | add/set/remove the build metadata for kustomizing. value example -
"{
"add": ["originAnnotations"],
"set": ["managedByLabel"] ,
"remove": ["transformerAnnotations"]
}"
only allowed values are originAnnotations, managedByLabel, transformerAnnotations
| no | {} |
| kustomize-image | set the image for kustomizing. value example -
"{
"name": "nginx:1.7.9",
"newName": "nginx",
"newTag": "1.7.9-alpine"
}"
| no | {} |
| kustomize-nameprefix | set the nameprefix for kustomizing. value example - "dev-"
| no | "" |
| kustomize-namesuffix | set the namesuffix for kustomizing. value example - "V2"
| no | "" |
| kustomize-namespace | set the namespace for kustomizing. value example - "dev"
| no | "" |
| kustomize-replicas | set the replicas for kustomizing. value example - '["app:3","my-app:5"]'
| no | [] |