配置 Airflow 以使用 AWS 身份验证管理器¶
要在您的 Airflow 环境中使用 AWS 身份验证管理器作为身份验证管理器,您需要在 Airflow 配置中进行设置。您还需要指定 AWS 区域,其中配置了 AWS 身份验证管理器使用的两项服务(AWS IAM Identity Center 和 Amazon Verified Permissions)。
注意
配置选项在运行 Airflow 组件(调度器、Web 服务器、ECS 任务容器等)的所有主机/环境中必须一致。有关设置配置的更多详细信息,请参阅此处。
[core]
auth_manager = airflow.providers.amazon.aws.auth_manager.aws_auth_manager.AwsAuthManager
region_name = <region_name>
或
export AIRFLOW__CORE__AUTH_MANAGER='airflow.providers.amazon.aws.auth_manager.aws_auth_manager.AwsAuthManager'
export AIRFLOW__AWS_AUTH_MANAGER__REGION_NAME='<region_name>'