配置 Airflow 使用 AWS 认证管理器¶
为了在 Airflow 环境中将 AWS 认证管理器用作认证管理器,您需要在 Airflow 配置中进行设置。您还需要指定配置 AWS 认证管理器所使用的两个服务(AWS IAM Identity Center 和 Amazon Verified Permissions)的 AWS 区域。
注意
配置选项在所有运行 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>'