You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@airflow.apache.org by GitBox <gi...@apache.org> on 2022/03/30 14:26:02 UTC
[GitHub] [airflow] evanrosebrook opened a new issue #22622: Helm values nameOverride and fullnameOverride are not p
evanrosebrook opened a new issue #22622:
URL: https://github.com/apache/airflow/issues/22622
### Official Helm Chart version
1.5.0 (latest released)
### Apache Airflow version
2.2.4 (latest released)
### Kubernetes Version
1.21
### Helm Chart configuration
In your values.yaml you can specify fullnameOverride or nameOverride. Neither is added to the names of the Deployment objects created.
# Provide a name to substitute for the full names of resources
fullnameOverride: "whatever"
# Provide a name to substitute for the name of the chart
nameOverride: "whatever"
Generated names will look like:
airflow-scheduler-c48f6d677-zc72b
airflow-webserver-7b6fc468fb-xq86l
In this example "airflow" is the release name.
If fullnameOverride is set it should take precedence and the name should look like:
whatever-scheduler-c48f6d677-zc72b
whatever-webserver-7b6fc468fb-xq86l
If nameOverride is set and fullnameOverride is set then the name should be included with the release name. For example:
airflow-whatever-scheduler-c48f6d677-zc72b
airflow-whatever-webserver-7b6fc468fb-xq86l
### Docker Image customisations
_No response_
### What happened
When setting name overrides, the deployment objects do not include the overrides in deployment objects
### What you think should happen instead
Deployment objects should include the name overrides.
### How to reproduce
Set nameOverride or fullnameOverride and deploy to a cluster. Inspect your Deployments and find that the name is based on .Release.Name without including overrides.
### Anything else
The template function that should be used has already been added to _helpers.yaml: https://github.com/apache/airflow/blob/9e66d14dc1212e54c0eb22cc43a1eee764a8fed8/chart/templates/_helpers.yaml#L23
Someone just needs to go through the various *-deployment.yaml files and update the name to use the template function.
### Are you willing to submit PR?
- [X] Yes I am willing to submit a PR!
### Code of Conduct
- [X] I agree to follow this project's [Code of Conduct](https://github.com/apache/airflow/blob/main/CODE_OF_CONDUCT.md)
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@airflow.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
[GitHub] [airflow] boring-cyborg[bot] commented on issue #22622: Helm values nameOverride and fullnameOverride are not p
Posted by GitBox <gi...@apache.org>.
boring-cyborg[bot] commented on issue #22622:
URL: https://github.com/apache/airflow/issues/22622#issuecomment-1083207792
Thanks for opening your first issue here! Be sure to follow the issue template!
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@airflow.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org