diff --git a/chart/values.yaml b/chart/values.yaml index 0ec7be6bdd544..882e164fc2821 100644 --- a/chart/values.yaml +++ b/chart/values.yaml @@ -42,7 +42,7 @@ securityContext: {} # Used for mount paths airflowHome: /opt/airflow -# Default airflow repository -- overrides all the specific images below +# Default airflow repository -- overridden by all the specific images below defaultAirflowRepository: apache/airflow # Default airflow tag to deploy @@ -1406,8 +1406,12 @@ cleanup: # Command to use when running the cleanup cronjob (templated). command: ~ # Args to use when running the cleanup cronjob (templated). - args: ["bash", "-c", "exec airflow kubernetes cleanup-pods --namespace={{ .Release.Namespace }}"] - + args: + [ + "bash", + "-c", + "exec airflow kubernetes cleanup-pods --namespace={{ .Release.Namespace }}", + ] # Select certain nodes for airflow cleanup pods. nodeSelector: {} @@ -1462,23 +1466,23 @@ config: core: dags_folder: '{{ include "airflow_dags" . }}' # This is ignored when used with the official Docker image - load_examples: 'False' - executor: '{{ .Values.executor }}' + load_examples: "False" + executor: "{{ .Values.executor }}" # For Airflow 1.10, backward compatibility; moved to [logging] in 2.0 - colored_console_log: 'False' + colored_console_log: "False" remote_logging: '{{- ternary "True" "False" .Values.elasticsearch.enabled }}' logging: remote_logging: '{{- ternary "True" "False" .Values.elasticsearch.enabled }}' - colored_console_log: 'False' + colored_console_log: "False" metrics: statsd_on: '{{ ternary "True" "False" .Values.statsd.enabled }}' statsd_port: 9125 statsd_prefix: airflow statsd_host: '{{ printf "%s-statsd" .Release.Name }}' webserver: - enable_proxy_fix: 'True' + enable_proxy_fix: "True" # For Airflow 1.10 - rbac: 'True' + rbac: "True" celery: worker_concurrency: 16 scheduler: @@ -1490,27 +1494,27 @@ config: # `run_duration` included for Airflow 1.10 backward compatibility; removed in 2.0. run_duration: 41460 elasticsearch: - json_format: 'True' + json_format: "True" log_id_template: "{dag_id}_{task_id}_{execution_date}_{try_number}" elasticsearch_configs: max_retries: 3 timeout: 30 - retry_timeout: 'True' + retry_timeout: "True" kerberos: - keytab: '{{ .Values.kerberos.keytabPath }}' - reinit_frequency: '{{ .Values.kerberos.reinitFrequency }}' - principal: '{{ .Values.kerberos.principal }}' - ccache: '{{ .Values.kerberos.ccacheMountPath }}/{{ .Values.kerberos.ccacheFileName }}' + keytab: "{{ .Values.kerberos.keytabPath }}" + reinit_frequency: "{{ .Values.kerberos.reinitFrequency }}" + principal: "{{ .Values.kerberos.principal }}" + ccache: "{{ .Values.kerberos.ccacheMountPath }}/{{ .Values.kerberos.ccacheFileName }}" celery_kubernetes_executor: - kubernetes_queue: 'kubernetes' + kubernetes_queue: "kubernetes" kubernetes: - namespace: '{{ .Release.Namespace }}' + namespace: "{{ .Release.Namespace }}" airflow_configmap: '{{ include "airflow_config" . }}' airflow_local_settings_configmap: '{{ include "airflow_config" . }}' pod_template_file: '{{ include "airflow_pod_template_file" . }}/pod_template_file.yaml' - worker_container_repository: '{{ .Values.images.airflow.repository | default .Values.defaultAirflowRepository }}' - worker_container_tag: '{{ .Values.images.airflow.tag | default .Values.defaultAirflowTag }}' - multi_namespace_mode: '{{ if .Values.multiNamespaceMode }}True{{ else }}False{{ end }}' + worker_container_repository: "{{ .Values.images.airflow.repository | default .Values.defaultAirflowRepository }}" + worker_container_tag: "{{ .Values.images.airflow.tag | default .Values.defaultAirflowTag }}" + multi_namespace_mode: "{{ if .Values.multiNamespaceMode }}True{{ else }}False{{ end }}" # yamllint enable rule:line-length # Whether Airflow can launch workers and/or pods in multiple namespaces