Page MenuHomePhabricator

Migrate the airflow webservers to Kubernetes
Closed, ResolvedPublic

Description

Umbrella task for all webserver migration tasks.

The overarching goal is to allow teams to:

  • reach their airflow UI via a public domain
  • manage roles and permissions via LDAP group management
  • get working links in alert emails

even if the scheduler and tasks still run on the airflow hosts.

Event Timeline

Gehel moved this task from Scratch to Incoming on the Data-Platform-SRE board.

Change #1090810 had a related patch set uploaded (by Muehlenhoff; author: Muehlenhoff):

[labs/private@master] Add missing stub secrets for airflow_wmde and airflow_research

https://gerrit.wikimedia.org/r/1090810

Change #1090810 merged by Muehlenhoff:

[labs/private@master] Add missing stub secrets for airflow_wmde and airflow_research

https://gerrit.wikimedia.org/r/1090810

Change #1091654 had a related patch set uploaded (by Brouberol; author: Brouberol):

[operations/puppet@production] airflow: define the webserver.base_url configuration

https://gerrit.wikimedia.org/r/1091654

Change #1091654 merged by Brouberol:

[operations/puppet@production] airflow: define the webserver.base_url configuration

https://gerrit.wikimedia.org/r/1091654