namePrefix

Prepends the value to the names of all resources and references.

As namePrefix is self explanatory, it helps adding prefix to names in the defined yaml files.

Example

File Input

# deployment.yaml
apiVersion: apps/v1
kind: Deployment
metadata:
  name: the-deployment
spec:
  replicas: 5
  template:
    containers:
      - name: the-container
        image: registry/container:latest
# kustomization.yaml
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization

namePrefix: custom-prefix-

resources:
- deployment.yaml

Build Output

apiVersion: apps/v1
kind: Deployment
metadata:
  name: custom-prefix-the-deployment
spec:
  replicas: 5
  template:
    containers:
    - image: registry/container:latest
      name: the-container


Last modified February 4, 2022: Fix order of kustomization section (9202599)