To more strongly embrace the success and growing customer preference for OSS solutions, Cloud Composer is evolving to become Managed Service for Apache Airflow . This name change provides improved customer understanding of our portfolio while reinforcing our commitment to being the most open cloud ecosystem.
This page lists Airflow
configuration options that are blocked or limited in
Managed Airflow.
Limited configuration options in Managed Airflow (Gen 3)
Managed Airflow (Gen 3) introduces limited Airflow configuration options. Values of
these options can have values only in specific ranges. The limits help to make
sure that certain Airflow configurations does not impact the environment's
operation or performance in negative ways.
Section
Configuration option
Minimum
Maximum
core
min_file_process_interval
30
any
core
dag_file_processor_timeout
any
600
core
dagbag_import_timeout
dag_file_processor_timeout
600
core
dagbag_import_timeout
dag_file_processor_timeout
600
celery
worker_concurrency
1
24
kubernetes_executor
worker_pods_queued_check_interval
30
60
scheduler
scheduler_heartbeat_sec
15
any
scheduler
scheduler_health_check_threshold
2 * scheduler_heartbeat_sec
any
triggerer
triggerer_health_check_threshold
30, or 2 * job_heartbeat_sec
any
triggerer
job_heartbeat_sec
30
any
Blocked configuration options
If a configuration option is blocked, you cannot override
its value.
Important: This page covers blocked configurations for
the latest versions of Managed Airflow images.
If your environment uses an earlier image, blocked configurations might be
different.
Blocked configurations in Airflow 3.2.2
Airflow version
Section
Configuration option
Notes
3.2.2
cli
All configuration options
3.2.2
api_auth
jwt_algorithm
3.2.2
api_auth
jwt_audience
3.2.2
api_auth
jwt_issuer
3.2.2
api_auth
jwt_kid
3.2.2
api_auth
jwt_private_key_path
3.2.2
api_auth
jwt_secret
3.2.2
api_auth
trusted_jwks_url
3.2.2
dag_processor
dag_bundle_config_list
3.2.2
dag_processor
dag_bundle_storage_path
3.2.2
execution_api
jwt_audience
3.2.2
execution_api
jwt_expiration_time
3.2.2
metrics
statsd_ipv6
3.2.2
kubernetes
pod_template_file
3.2.2
kubernetes
namespace
3.2.2
kubernetes
api_client_retry_configuration
3.2.2
kubernetes
cluster_context
3.2.2
kubernetes
config_file
3.2.2
kubernetes
delete_option_kwargs
3.2.2
kubernetes
delete_worker_pods
3.2.2
kubernetes
delete_worker_pods_on_failure
3.2.2
kubernetes
enable_tcp_keepalive
3.2.2
kubernetes
in_cluster
3.2.2
kubernetes
kube_client_request_args
3.2.2
kubernetes
logs_task_metadata
3.2.2
kubernetes
multi_namespace_mode
3.2.2
kubernetes
multi_namespace_mode_namespace_list
3.2.2
kubernetes
ssl_ca_cert
3.2.2
kubernetes
tcp_keep_cnt
3.2.2
kubernetes
tcp_keep_idle
3.2.2
kubernetes
tcp_keep_intvl
3.2.2
kubernetes
verify_ssl
3.2.2
kubernetes_executor
pod_template_file
3.2.2
kubernetes_executor
namespace
3.2.2
kubernetes_executor
api_client_retry_configuration
3.2.2
kubernetes_executor
cluster_context
3.2.2
kubernetes_executor
config_file
3.2.2
kubernetes_executor
delete_option_kwargs
3.2.2
kubernetes_executor
delete_worker_pods
3.2.2
kubernetes_executor
delete_worker_pods_on_failure
3.2.2
kubernetes_executor
enable_tcp_keepalive
3.2.2
kubernetes_executor
in_cluster
3.2.2
kubernetes_executor
kube_client_request_args
3.2.2
kubernetes_executor
logs_task_metadata
3.2.2
kubernetes_executor
multi_namespace_mode
3.2.2
kubernetes_executor
multi_namespace_mode_namespace_list
3.2.2
kubernetes_executor
ssl_ca_cert
3.2.2
kubernetes_executor
tcp_keep_cnt
3.2.2
kubernetes_executor
tcp_keep_idle
3.2.2
kubernetes_executor
tcp_keep_intvl
3.2.2
kubernetes_executor
verify_ssl
3.2.2
celery
celery_app_name
3.2.2
celery
worker_log_server_port
3.2.2
celery
broker_url
3.2.2
celery
result_backend
3.2.2
celery
pool
3.2.2
celery
worker_autoscale
3.2.2
celery
default_queue
3.2.2
celery
celery_config_options
3.2.2
celery
flower_basic_auth
3.2.2
celery
flower_host
3.2.2
celery
flower_port
3.2.2
celery
flower_url_prefix
3.2.2
celery
result_backend_sqlalchemy_engine_options
3.2.2
celery
ssl_active
3.2.2
celery
ssl_cacert
3.2.2
celery
ssl_cert
3.2.2
celery
ssl_key
3.2.2
celery
worker_enable_remote_control
3.2.2
celery
worker_precheck
3.2.2
celery
worker_prefetch_multiplier
3.2.2
operators
default_queue
3.2.2
core
dags_folder
3.2.2
core
database_access_isolation
3.2.2
core
execution_api_server_url
3.2.2
core
fernet_key
3.2.2
core
multi_team
3.2.2
core
plugins_folder
3.2.2
core
security
3.2.2
core
sql_alchemy_conn
3.2.2
core
sql_alchemy_pool_recycle
3.2.2
core
sql_alchemy_pool_size
3.2.2
core
load_examples
3.2.2
core
store_serialized_dags
3.2.2
core
store_dag_code
3.2.2
core
wait_dag_not_found_timeout
3.2.2
core
base_log_folder
3.2.2
core
encrypt_s3_logs
3.2.2
core
logging_config_class
3.2.2
core
remote_base_log_folder
3.2.2
core
remote_log_conn_id
3.2.2
core
remote_logging
3.2.2
core
task_log_reader
3.2.2
core
log_format
3.2.2
core
daemon_umask
3.2.2
core
default_impersonation
3.2.2
core
donot_pickle
3.2.2
core
executor
3.2.2
core
hostname_callable
3.2.2
core
unit_test_mode
3.2.2
database
sql_alchemy_conn
3.2.2
database
sql_alchemy_pool_recycle
3.2.2
database
sql_alchemy_pool_size
3.2.2
database
alembic_ini_file_path
3.2.2
database
external_db_managers
3.2.2
database
migration_batch_size
3.2.2
smtp
smtp_password
3.2.2
scheduler
child_process_log_directory
3.2.2
scheduler
enable_health_check
3.2.2
scheduler
enable_tracemalloc
3.2.2
scheduler
scheduler_health_check_server_port
3.2.2
scheduler
standalone_dag_processor
3.2.2
scheduler
parsing_processes
3.2.2
webserver
access_logfile
3.2.2
webserver
base_url
3.2.2
webserver
error_logfile
3.2.2
webserver
log_fetch_timeout_sec
3.2.2
webserver
secret_key
3.2.2
webserver
web_server_host
3.2.2
webserver
web_server_port
3.2.2
webserver
web_server_ssl_cert
3.2.2
webserver
web_server_ssl_key
3.2.2
webserver
web_server_worker_timeout
3.2.2
webserver
worker_refresh_batch_size
3.2.2
logging
base_log_folder
3.2.2
logging
callsite_parameters
3.2.2
logging
colored_console_log
3.2.2
logging
dag_processor_manager_log_stdout
3.2.2
logging
encrypt_s3_logs
3.2.2
logging
log_format
3.2.2
logging
logging_config_class
3.2.2
logging
remote_base_log_folder
3.2.2
logging
remote_log_conn_id
3.2.2
logging
remote_logging
3.2.2
logging
task_log_reader
3.2.2
api
google_oauth2_audience
3.2.2
api
rbac_bindings
3.2.2
usage_data_collection
enabled
Blocked configurations in Airflow 3.1.8
Airflow version
Section
Configuration option
Notes
3.1.8
cli
All configuration options
3.1.8
api_auth
jwt_algorithm
3.1.8
api_auth
jwt_audience
3.1.8
api_auth
jwt_issuer
3.1.8
api_auth
jwt_kid
3.1.8
api_auth
jwt_private_key_path
3.1.8
api_auth
jwt_secret
3.1.8
api_auth
trusted_jwks_url
3.1.8
dag_processor
dag_bundle_config_list
3.1.8
dag_processor
dag_bundle_storage_path
3.1.8
execution_api
jwt_audience
3.1.8
execution_api
jwt_expiration_time
3.1.8
metrics
statsd_ipv6
3.1.8
kubernetes
pod_template_file
3.1.8
kubernetes
namespace
3.1.8
kubernetes
api_client_retry_configuration
3.1.8
kubernetes
cluster_context
3.1.8
kubernetes
config_file
3.1.8
kubernetes
delete_option_kwargs
3.1.8
kubernetes
delete_worker_pods
3.1.8
kubernetes
delete_worker_pods_on_failure
3.1.8
kubernetes
enable_tcp_keepalive
3.1.8
kubernetes
in_cluster
3.1.8
kubernetes
kube_client_request_args
3.1.8
kubernetes
logs_task_metadata
3.1.8
kubernetes
multi_namespace_mode
3.1.8
kubernetes
multi_namespace_mode_namespace_list
3.1.8
kubernetes
ssl_ca_cert
3.1.8
kubernetes
tcp_keep_cnt
3.1.8
kubernetes
tcp_keep_idle
3.1.8
kubernetes
tcp_keep_intvl
3.1.8
kubernetes
verify_ssl
3.1.8
kubernetes_executor
pod_template_file
3.1.8
kubernetes_executor
namespace
3.1.8
kubernetes_executor
api_client_retry_configuration
3.1.8
kubernetes_executor
cluster_context
3.1.8
kubernetes_executor
config_file
3.1.8
kubernetes_executor
delete_option_kwargs
3.1.8
kubernetes_executor
delete_worker_pods
3.1.8
kubernetes_executor
delete_worker_pods_on_failure
3.1.8
kubernetes_executor
enable_tcp_keepalive
3.1.8
kubernetes_executor
in_cluster
3.1.8
kubernetes_executor
kube_client_request_args
3.1.8
kubernetes_executor
logs_task_metadata
3.1.8
kubernetes_executor
multi_namespace_mode
3.1.8
kubernetes_executor
multi_namespace_mode_namespace_list
3.1.8
kubernetes_executor
ssl_ca_cert
3.1.8
kubernetes_executor
tcp_keep_cnt
3.1.8
kubernetes_executor
tcp_keep_idle
3.1.8
kubernetes_executor
tcp_keep_intvl
3.1.8
kubernetes_executor
verify_ssl
3.1.8
celery
celery_app_name
3.1.8
celery
worker_log_server_port
3.1.8
celery
broker_url
3.1.8
celery
result_backend
3.1.8
celery
pool
3.1.8
celery
worker_autoscale
3.1.8
celery
default_queue
3.1.8
celery
celery_config_options
3.1.8
celery
flower_basic_auth
3.1.8
celery
flower_host
3.1.8
celery
flower_port
3.1.8
celery
flower_url_prefix
3.1.8
celery
result_backend_sqlalchemy_engine_options
3.1.8
celery
ssl_active
3.1.8
celery
ssl_cacert
3.1.8
celery
ssl_cert
3.1.8
celery
ssl_key
3.1.8
celery
worker_enable_remote_control
3.1.8
celery
worker_precheck
3.1.8
celery
worker_prefetch_multiplier
3.1.8
operators
default_queue
3.1.8
core
dags_folder
3.1.8
core
database_access_isolation
3.1.8
core
execution_api_server_url
3.1.8
core
fernet_key
3.1.8
core
plugins_folder
3.1.8
core
security
3.1.8
core
sql_alchemy_conn
3.1.8
core
sql_alchemy_pool_recycle
3.1.8
core
sql_alchemy_pool_size
3.1.8
core
load_examples
3.1.8
core
store_serialized_dags
3.1.8
core
store_dag_code
3.1.8
core
wait_dag_not_found_timeout
3.1.8
core
base_log_folder
3.1.8
core
encrypt_s3_logs
3.1.8
core
logging_config_class
3.1.8
core
remote_base_log_folder
3.1.8
core
remote_log_conn_id
3.1.8
core
remote_logging
3.1.8
core
task_log_reader
3.1.8
core
log_format
3.1.8
core
daemon_umask
3.1.8
core
default_impersonation
3.1.8
core
donot_pickle
3.1.8
core
executor
3.1.8
core
hostname_callable
3.1.8
core
unit_test_mode
3.1.8
database
sql_alchemy_conn
3.1.8
database
sql_alchemy_pool_recycle
3.1.8
database
sql_alchemy_pool_size
3.1.8
database
alembic_ini_file_path
3.1.8
database
external_db_managers
3.1.8
database
migration_batch_size
3.1.8
smtp
smtp_password
3.1.8
scheduler
child_process_log_directory
3.1.8
scheduler
enable_health_check
3.1.8
scheduler
enable_tracemalloc
3.1.8
scheduler
scheduler_health_check_server_port
3.1.8
scheduler
standalone_dag_processor
3.1.8
scheduler
parsing_processes
3.1.8
webserver
access_logfile
3.1.8
webserver
base_url
3.1.8
webserver
error_logfile
3.1.8
webserver
log_fetch_timeout_sec
3.1.8
webserver
secret_key
3.1.8
webserver
web_server_host
3.1.8
webserver
web_server_port
3.1.8
webserver
web_server_ssl_cert
3.1.8
webserver
web_server_ssl_key
3.1.8
webserver
web_server_worker_timeout
3.1.8
webserver
worker_refresh_batch_size
3.1.8
logging
base_log_folder
3.1.8
logging
callsite_parameters
3.1.8
logging
colored_console_log
3.1.8
logging
dag_processor_manager_log_stdout
3.1.8
logging
encrypt_s3_logs
3.1.8
logging
log_format
3.1.8
logging
logging_config_class
3.1.8
logging
remote_base_log_folder
3.1.8
logging
remote_log_conn_id
3.1.8
logging
remote_logging
3.1.8
logging
task_log_reader
3.1.8
api
google_oauth2_audience
3.1.8
usage_data_collection
enabled
Blocked configurations in Airflow 3.1.7
Airflow version
Section
Configuration option
Notes
3.1.7
cli
All configuration options
3.1.7
api_auth
jwt_algorithm
3.1.7
api_auth
jwt_audience
3.1.7
api_auth
jwt_issuer
3.1.7
api_auth
jwt_kid
3.1.7
api_auth
jwt_private_key_path
3.1.7
api_auth
jwt_secret
3.1.7
api_auth
trusted_jwks_url
3.1.7
dag_processor
dag_bundle_storage_path
3.1.7
dag_processor
dag_bundle_config_list
3.1.7
execution_api
jwt_audience
3.1.7
execution_api
jwt_expiration_time
3.1.7
metrics
statsd_ipv6
3.1.7
kubernetes
pod_template_file
3.1.7
kubernetes
namespace
3.1.7
kubernetes
api_client_retry_configuration
3.1.7
kubernetes
cluster_context
3.1.7
kubernetes
config_file
3.1.7
kubernetes
delete_option_kwargs
3.1.7
kubernetes
delete_worker_pods
3.1.7
kubernetes
delete_worker_pods_on_failure
3.1.7
kubernetes
enable_tcp_keepalive
3.1.7
kubernetes
in_cluster
3.1.7
kubernetes
kube_client_request_args
3.1.7
kubernetes
logs_task_metadata
3.1.7
kubernetes
multi_namespace_mode
3.1.7
kubernetes
multi_namespace_mode_namespace_list
3.1.7
kubernetes
ssl_ca_cert
3.1.7
kubernetes
tcp_keep_cnt
3.1.7
kubernetes
tcp_keep_idle
3.1.7
kubernetes
tcp_keep_intvl
3.1.7
kubernetes
verify_ssl
3.1.7
kubernetes_executor
pod_template_file
3.1.7
kubernetes_executor
namespace
3.1.7
kubernetes_executor
api_client_retry_configuration
3.1.7
kubernetes_executor
cluster_context
3.1.7
kubernetes_executor
config_file
3.1.7
kubernetes_executor
delete_option_kwargs
3.1.7
kubernetes_executor
delete_worker_pods
3.1.7
kubernetes_executor
delete_worker_pods_on_failure
3.1.7
kubernetes_executor
enable_tcp_keepalive
3.1.7
kubernetes_executor
in_cluster
3.1.7
kubernetes_executor
kube_client_request_args
3.1.7
kubernetes_executor
logs_task_metadata
3.1.7
kubernetes_executor
multi_namespace_mode
3.1.7
kubernetes_executor
multi_namespace_mode_namespace_list
3.1.7
kubernetes_executor
ssl_ca_cert
3.1.7
kubernetes_executor
tcp_keep_cnt
3.1.7
kubernetes_executor
tcp_keep_idle
3.1.7
kubernetes_executor
tcp_keep_intvl
3.1.7
kubernetes_executor
verify_ssl
3.1.7
celery
celery_app_name
3.1.7
celery
worker_log_server_port
3.1.7
celery
broker_url
3.1.7
celery
result_backend
3.1.7
celery
pool
3.1.7
celery
worker_autoscale
3.1.7
celery
default_queue
3.1.7
celery
celery_config_options
3.1.7
celery
flower_basic_auth
3.1.7
celery
flower_host
3.1.7
celery
flower_port
3.1.7
celery
flower_url_prefix
3.1.7
celery
result_backend_sqlalchemy_engine_options
3.1.7
celery
ssl_active
3.1.7
celery
ssl_cacert
3.1.7
celery
ssl_cert
3.1.7
celery
ssl_key
3.1.7