气流网络服务器重定向到无处

Airflow webserver redirects to nowhere

我正在尝试测试我在 Astronomer/Airflow 中编写的 DAG,但我遇到了一个非常奇怪的行为,这让我完全卡住了。

Airflow 的网络服务器出现,然后在以管理员身份登录后,它重定向到 http://localhost:8080/home,它似乎不存在。

我在浏览器中遇到的具体错误是“重定向太多”。我确定我的配置有问题,但(对我而言)不是很明显。你能建议进一步诊断的步骤吗?

谢谢, 基思

当用户名或密码不正确时,我遇到过类似的问题。我预计您要么输入了错误的登录凭据,要么您的配置正在检查某些外部身份验证服务器但配置不正确。

我想我会分享这个问题的解决方案,以防其他人遇到它。

这个问题是在开发 DAG 来测试我们管道的一部分时出现的。我正在使用的 repo 使用了一个 Dockerfile,它是为自动化测试而设计的,不适合 DAG。一旦我恢复到常用的 Dockerfile,问题就消失了,我现在可以加载 localhost:8080/home 就好了。