- Introduction
-
Welcome! 0 hr 2 min
-
Additional Notes
-
What are Environment Variables? 0 hr 2 min
-
Environment Variables in Astro 0 hr 1 min
- The Three Methods
-
Before we start...
-
The .env file 0 hr 5 min
-
The Dockerfile 0 hr 4 min
-
The Astro UI 0 hr 2 min
- Test Your Learning
-
Practice: Docker File
-
Best Practices 0 hr 2 min
-
Additional Notes
-
Practice: Accessing the Variables
- Finishing up...
-
Quiz!
-
Summary
-
How was it?
Astro: Environment Variables
The fundamentals of how to apply Environment Variables in Astro
Welcome! We're so glad you're here 😍
When we are working with environment variables in any context, it chiefly involves interacting with environment level parameters associated with programs in a given framework or environment.
Airflow is no exception to this. What if you want compatibility and scalability across all of your airflow instances? What if you reliably want to collaborate with many others on a given number of projects. What if you want to override certain default settings and parameters in your instance, enabling you to customize things so that they work for you.
Also, what if you've got some secret credentials that you want to hide?
Well Environment Variables will l help you do just that.
🎯Objectives
At the end of this course, you'll be able to:
- Determine when to make use of environment variables
- Create and use their own environment variables using the following methods:
- via the .env file
- via the Dockerfile
- via Astro UI
👥 Audience
Who should take this course:
- Data Engineers
- Data Analysts
- Software Engineers
- Platform Engineers
Set aside 32 minutes to complete the course.
💻 Setup Requirements
You need to have the following:
- Docker and Docker compose on your computer (cf: get Docker)
- The Astro CLI
- Access to a web browser