Skip to content

fullnameOverride

Kubedeploy generates object names in templates based on kubedeploy.fullname helper template. By default all objects will have names calculated from Helm release name suffixed by kubedeploy.

Default name for Deployment

values.yaml
1
2
3
4
5
image:
  repository: nginx
  tag: 1.25.2

deploymentMode: Deployment
Deploy command
helm install webserver sysbee/kubedeploy -f values.yaml

Will result in deployment name: webserver-kubedeploy

fullnameOverride value can be used to change the default deployed resource names by changing the full deployment name.

When to use fullnameOverride?

Kubedeploy is a generic chart, as such its chart name does not reflect on application being deployed. fullnameOverride should be used when you don't plan to install multiple instances of your application, and you want a shorter deployment names.

fullnameOverride for Deployment

values.yaml
1
2
3
4
5
6
7
fullnameOverride: nginx

image:
  repository: nginx
  tag: 1.25.2

deploymentMode: Deployment
Deploy command
helm install webserver sysbee/kubedeploy -f values.yaml

Will result in deployment name: nginx

See also: nameOverride