Mah*_*mad 1 django amazon-web-services aws-cli boto3
我有一个 Django 应用程序,需要使用 Boto3 创建和管理 EC2 实例。当我托管 Django 应用程序时,是否需要在服务器中安装 AWS CLI 才能在 Django 应用程序中使用 Boto3?
您不需要安装 CLI。您只需要使用Python SDK。通过 SDK,您可以使用 IAM 角色。如果使用 EC2,那么您将创建一个实例配置文件,它只不过是一个 IAM 角色,其中信任关系是 EC2,允许 EC2 代表您对服务进行操作。
如果您使用的是 AWS ECS,那么您将创建一个任务角色或任务定义角色,它允许 ECS 代表您对服务执行操作。EKS 与工作节点一起使用,无论是作为 Fargate 配置文件还是托管节点组,也使用相同的执行角色概念。最重要的是您可以使用 IAM 角色,这将允许您使用 Boto3。
| 归档时间: |
|
| 查看次数: |
1463 次 |
| 最近记录: |