Install Astronomer to Amazon Web Services

This guide describes the prerequisite steps to install Astronomer on Amazon Web Services (AWS).

Are you devops-y enough to do this alone?

You will need to be able to:

  • Obtain a wildcard SSL certificate
  • Edit your DNS records
  • Create resources on AWS
  • Install/run Kubernetes command line tools to your machine

Pre-requisites

Before running the Astronomer install command you must:

  1. Select a base domain
  2. Get your machine setup with needed dev tools
  3. Get a Postgres server running
  4. Obtain SSL
  5. Set a few Kubernetes secrets
  6. Create Google OAuth Creds
  7. Build your config.yaml
  8. Create a stateful storage set

Install Astronomer

You're ready to go!

helm install -f config.yaml . --namespace astronomer

DNS routing

Your final step is to setup your DNS to route traffic to your airflow resources following these steps.

Click the link in the output notes to log in to the Astronomer app.



Subscribe to RSS
Ready to build your data workflows with Airflow?

Astronomer is the data engineering platform built by developers for developers. Send data anywhere with automated Apache Airflow workflows, built in minutes...