我正在试水运行 Apache Airflow在 AWS 上通过 Managed Workflows for Apache Airflow (MWAA)。 AWS 为我部署和管理的 Airflow 版本是 1.10.12。
当我尝试在 /api/experimental/test
访问 v1 REST API 时我返回状态代码 403 Forbidden
。
是否可以在 MWAA 中启用实验性 API?怎么办?
最佳答案
我认为 MWAA 提供了一个 REST 端点来使用 CLI
https://$WEB_SERVER_HOSTNAME/aws_mwaa/cli
这非常令人困惑,因为您首先需要使用 awscli 创建一个 cli-token,然后使用该 token 访问端点。您将需要一个策略来允许您的 awscli 请求该 token 。 最后,不支持所有命令,只是一堆命令。
反正在用户指南上都有解释 https://docs.aws.amazon.com/mwaa/latest/userguide/amazon-mwaa-user-guide.pdf
关于amazon-web-services - 如何在 Apache Airflow 的 AWS Managed Workflows 中启用 API?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66344988/