配置 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>'

此条目是否有帮助?