Open Andryyyha opened 2 years ago
@Andryyyha are you 100% sure that you are applying the custom-values.yaml
file you are intending to?
Because you have said yourself that the helm get values ...
is saying that logs.persistence.enabled
is false
when you have set it to true
in the provided custom values.
Can you tell me the commands you are running to:
helm upgrade --namespace ....
)helm get values --namespace ...
)PS: I wonder if you are accidentally installing the chart into two different namespaces (forgetting to set --namespace
)
I am using commands from Quickstart Guide
export AIRFLOW_NAME="airflow-cluster"
export AIRFLOW_NAMESPACE="airflow-cluster"
kubectl create ns "$AIRFLOW_NAMESPACE"
helm install "$AIRFLOW_NAME" airflow-stable/airflow --namespace "$AIRFLOW_NAMESPACE" --version "8.X.X" --values custom-values-test.yaml
After successful deployment, I run helm get values airflow-cluster -n airflow-cluster
Funny thing that some values from my file are applied(e.g. values from externalDatabase section). I tried to add variable through Airflow UI and it's appeared in backend DB
@Andryyyha did you figure out what the problem is?
I am still unclear what would cause helm to not apply the requested --values
file.
Checks
User-Community Airflow Helm Chart
.Chart Version
8.6.0
Kubernetes Version
Helm Version
Description
I am trying to deploy airflow with KubernetesExecutor on EKS cluster. I have provisioned 2 persistent volumes based on AWS EFS and 2 claims based on that volumes. Also I have enabled persistence in dags: and logs: sections and specified claim names. But after deployment of chart volumes didn't attach to any of pods. Output of
helm get values
shown that persistence disabled for both dags and logs.Relevant Logs
Custom Helm Values