Skip to main content
This document is a reference for all environment variables on Astronomer with different default values than open source Apache Airflow. You can override default Runtime environment variables, but you can’t override system environment variables. For information on setting your own environment variables, see Environment variables.

System environment variables

On Astro, certain environment variables have special handling. There are three types of special handling:
  • Override variables have their value set by Astro, regardless of what you set in your Deployment.
  • Default Change variables have values that are different from the values in open source Apache Airflow. But, if you specify a value, your value takes precedence.
  • Unsafe to Change variables are environment variables used by Astro to function. Do not override variables listed as Unsafe to Change, because it can break Astro functionality.
The following table provides information about each global environment variable set by Astronomer.
The Astro UI does not currently prevent you from setting the environment variables listed as Unsafe to Change. Attempting to set them can result in unexpected behavior that can include access problems, missing task logs, and failed tasks.If you need to set one of these variables for a particular use case, contact Astronomer support.

Default Changed

Override

Unsafe to Change