boto相关内容

Ansible AWS 动态库存连接不起作用

我正在尝试使用带有动态清单脚本的 ansible 在 AWS 上配置服务器. 我创建了一个 ec2 实例,它运行良好,我可以手动 ssh 进入.但是,在尝试访问实例时(只是为了 ping 或安装软件),我遇到了麻烦. ansible -i ec2.py all -m pingxx.xx.xx.xx |失败的!=>{“改变":假,“失败":真的,"module_stderr": "与 xx. ..
发布时间:2021-11-11 01:47:16 其他开发

根据 AWS 标签分配 ansible 变量

我正在尝试根据我在 AWS 中拥有的标签找出一种在 Ansible 中分配变量的方法.我正在尝试使用 ec2_remote_tags 但它返回的信息比我需要的要多得多.似乎应该有一种更简单的方法来做到这一点,而我只是没有想到. 例如,如果我有一个名为 function 的标签,它使用动态库存创建了 tag_function_api 组,并且我想分配一个变量 function到值 api.有什 ..
发布时间:2021-11-11 01:29:16 其他开发

Ansible ec2:“此模块需要 boto";

当我运行这个简单的 Ansible playbook 时: - 名称:EC2 测试示例主机:本地主机连接:本地收集事实:错误任务:- 名称:EC2 实例ec2:# Amazon EC2 密钥对名称密钥名称:我的密钥对# Amazon EC2 安全组组:我的安全组实例类型:t2.micro# 最新来自 https://wiki.debian.org/Cloud/AmazonEC2Image/Jes ..
发布时间:2021-11-11 01:06:41 其他开发

Ansible AWS 动态库存连接不起作用

我正在尝试使用带有动态清单脚本的 ansible 在 AWS 上配置服务器. 我创建了一个 ec2 实例,它运行良好,我可以手动 ssh 进入.但是,在尝试访问实例时(只是为了 ping 或安装软件),我遇到了麻烦. ansible -i ec2.py all -m pingxx.xx.xx.xx |失败的!=>{“改变":假,“失败":真的,"module_stderr": "与 xx. ..
发布时间:2021-11-11 00:42:22 其他开发

根据 AWS 标签分配 ansible 变量

我正在尝试根据我在 AWS 中拥有的标签找出一种在 Ansible 中分配变量的方法.我正在尝试使用 ec2_remote_tags 但它返回的信息比我需要的要多得多.似乎应该有一种更简单的方法来做到这一点,而我只是没有想到. 例如,如果我有一个名为 function 的标签,它使用动态库存创建了 tag_function_api 组,并且我想分配一个变量 function到值 api.有什 ..
发布时间:2021-11-11 00:23:22 其他开发

Ansible ec2:“此模块需要 boto";

当我运行这个简单的 Ansible playbook 时: - 名称:EC2 测试示例主机:本地主机连接:本地收集事实:错误任务:- 名称:EC2 实例ec2:# Amazon EC2 密钥对名称密钥名称:我的密钥对# Amazon EC2 安全组组:我的安全组实例类型:t2.micro# 最新来自 https://wiki.debian.org/Cloud/AmazonEC2Image/Jes ..
发布时间:2021-11-10 23:57:53 其他开发

带进度条的 S3 Python 下载

无法评论我修改此代码的初始线程(使用 boto3 和回调跟踪 S3 文件的下载进度) 所以希望有人能在这里帮助我.我能够使用此代码来显示文件上传的进度条,现在我需要为从 AWS S3 下载文件执行相同的操作.任何帮助将不胜感激! 我知道我需要从 S3 而不是从本地文件系统获取文件的大小.我确定我需要调整一些愚蠢的代码才能使其工作.希望有人能有所启发.:) def upload_to_aws ..
发布时间:2021-10-27 19:06:28 Python

Python Boto3 AWS 分段上传语法

我已成功通过 AWS 进行身份验证并使用 Bucket 对象上的“put_object"方法上传文件.现在我想使用 multipart API 来为大文件完成这个.我在这个问题中找到了公认的答案:如何使用 boto3 将 S3 对象保存到文件中 但是在尝试实施时,我收到了“未知方法"错误.我究竟做错了什么?我的代码如下.谢谢! ## 获取 AWS 会话self.awsSession = S ..
发布时间:2021-10-27 19:04:36 Python

在python中为boto3文件加密创建SSECustomerKey的正确方法是什么?

我在 django 应用程序中使用 boto3 将媒体上传到 S3.但是我在使用“使用客户提供的加密密钥的服务器端加密"对服务器上的文件进行加密时遇到问题 我正在使用 boto3 的 object.put() api 上传文件并指定加密密钥.但我收到以下错误. "计算出的密钥的 MD5 哈希值与之前的哈希值不匹配提供." 我不确定如何创建将在服务器端匹配的密钥的 md5.这是我的 ..
发布时间:2021-10-27 19:03:26 Python

有多个 s3 存储桶还是一个带有子文件夹的存储桶更好?

每个上传类别有多个 s3 存储桶,还是一个带有子文件夹的存储桶或链接的 s3 存储桶更好?我确信用户图片的数量会多于个人图片的数量,并且每个存储桶限制为 5TB,每个帐户限制为 100 个存储桶.我正在使用 aws boto 库和 https://github.com/amol-/depot 我的文件夹结构采用以下哪种方式? /app_bucket/profile-pic-文件夹/用户图像 ..
发布时间:2021-10-27 18:58:19 其他开发

Django Tweepy 无法访问 Amazon S3 文件

我正在使用 Tweepy,一个推文 Python 库,django-storages 和 boto.我有一个自定义的 manage.py 命令,它可以在本地正常工作,它从文件系统中获取一个图像并将该图像发送到推文中.但是,如果我将存储更改为 Amazon S3,则无法访问该文件.它给了我这个错误: raise TweepError('无法访问文件:%s' % e.strerror) 我尝试将 ..
发布时间:2021-09-10 20:24:28 其他开发

DynamoDB一致的读取导致架构错误

我正在尝试使用boto与python中的DynamoDB表进行交互.我希望所有读取/写入均达到法定人数一致性,以确保写入后立即发出的读取始终反映正确的数据. 注意:我的表设置为将"phone_number"作为哈希键,并将first_name + last_name作为辅助索引.并且出于这个问题的目的,数据库中存在一个(只有一个)项(first_name ="Paranoid",last_n ..
发布时间:2021-04-16 18:54:29 Python

如何使用Boto在S3中设置元数据?

我正在尝试将文件推送到S3期间设置元数据. 这是它的样子: def pushFileToBucket(文件名,存储桶,键名,元数据):full_key_name = os.path.join(fileName,key_name)k = bucket.new_key(完整密钥名称)k.set_metadata('my_key','value')k.set_contents_from_fil ..
发布时间:2021-04-16 18:54:26 Python

AWS CLI比使用boto3快吗?

我的软件包存储在s3存储桶中.我需要读取每个程序包的元数据文件,并将元数据传递给程序.我使用了 boto3.resource('s3')来读取python中的这些文件.该代码花了几分钟才能运行.如果我使用aws cli sync ,它下载这些图元文件的速度比boto快得多.我的猜测是,如果我不下载并仅阅读元文件,它应该会更快.但事实并非如此.可以肯定地说aws cli比使用boto更快吗? ..
发布时间:2021-04-16 18:54:21 Python

将boto2作为AWS Lambda函数运行python

我正在使用来自github的python脚本在AWS lambda上运行.我意识到在lambda中运行时,导入boto语句不起作用.有没有办法指示lambda加载boto2? 解决方案 好的,我要做的就是根据文档使用"pip install module-name -t/path/to/project-dir"安装boto: http://docs.aws.amazon.com/lambd ..
发布时间:2021-04-13 18:39:51 其他开发

Python-创建AWS Lambda部署包

我想使用Fabric任务为AWS Lambda的更新代码编写脚本.Boto3 API需要一个以base-64编码的zip文件的字节数组. 假设我将源代码文件作为输入,创建它的最简单方法是什么? 解决方案 使用当前的boto3,请勿将其解压缩,也不要对其进行base64编码.您可以像这样打开并阅读: import boto3c = boto3.client('lambda')c.c ..
发布时间:2021-04-13 18:38:58 Python