问题标签 [aws-cli]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
3966 浏览

amazon-web-services - 为什么我无法使用 awscli 连接到 AWS?

我应该如何调试这个?

试:

给出:

2014-11-07 10:27:49,394 - MainThread - botocore.endpoint - 调试 - 发送 http 请求:2014-11-07 10:27:49,395 - MainThread - botocore.vendored.requests.packages.urllib3.connectionpool - 信息 -启动新的 HTTPS 连接 (1):ec2.us-east-1c.amazonaws.com

接着:

超时:(,'连接到 ec2.us-east-1c.amazonaws.com 超时。(连接超时 = 60)')

试:

nc -vz ec2.us-east-1c.amazonaws.com 443

给出:

DNS fwd/rev 不匹配:ec2.us-east-1c.amazonaws.com !=

接着:

unallocated.barefruit.co.uk ec2.us-east-1c.amazonaws.com [92.242.140.21] 443 (https):连接超时

0 投票
1 回答
89 浏览

amazon-web-services - 如何使用 aws-cli 查找快照所在的区域?

如何使用 aws cli 工具找出 EBS 快照所在的区域?

0 投票
3 回答
2223 浏览

git - Elastic Beanstalk “git aws.push” 只承诺区别?

我们将 PHP 项目存储在 github 上。

为了快速部署,我们使用 .bat 文件进行 git 将更改推送到 AWS Elastic Beanstalk 云:

我们每次在推送之前都进行提交,并且正如预期的那样,它工作得非常完美。

不幸的是,出于某种原因,有时它的推送速度非常快(只是推送了 PHP 代码更改的差异),但有时它发送了整个 300mb 的项目(包括所有媒体)。

有没有办法让 git push 只改变差异?也许在发送之前推送或准备 git 命令有任何其他参数?或者也许有某种方法可以告诉 AWS EB 从 github 存储库中提取最后一次提交?

谢谢你的帮助。

0 投票
7 回答
48670 浏览

amazon-web-services - 仅当文件不存在时如何cp文件,否则抛出错误?

它总是复制myfile到 s3 - 如果文件不存在,我只想复制文件,否则抛出错误。我该怎么做?或者至少我如何使用 awscli 检查文件是否存在?

0 投票
6 回答
4360 浏览

amazon-web-services - 使用 fish shell 完成 AWS CLI 命令

有没有人能够使用鱼壳为 AWS CLI 设置自动完成功能?AWS 文档仅提供 bash、tcsh 和 zsh 的指南。

Bash 导出变量COMP_LINE并由COMP_POINTAmazon 提供的 aws_completer 脚本使用。有没有鱼的等价物?我是新来的鱼壳,我正在试一试。

0 投票
2 回答
889 浏览

git - Elastic Beanstalk git aws.push 问题

git aws.push在使用 AWS-ElasticBeanstalk-CLI-2.6.0(需要 Ruby 的版本)时,我开始收到以下错误:

我遇到了这个解决方案,它建议获取最新版本的 EB 命令行工具并重置它引用的所有位置。

在获得最近的 ASW CLI (2.6.4) 并重新配置后,我收到以下消息git aws.push

但是,在每次提交之后部署我的应用程序大约需要 20-30 分钟(第 2 行和第 3 行之间的长时间姿势),而之前根据提交需要 1-3 分钟。

这是标准行为吗?是否部署了整个应用程序而不仅仅是提交的更改?有没有办法修复它?

0 投票
3 回答
10402 浏览

amazon-web-services - 在 describe-vpcs 中按标签过滤的正确语法是什么?

我正在尝试理解 aws ec2 cli 调用。我希望在自定义标签上描述所有 VPC 然后文件管理器(vpcname=myvpc,但是在尝试了多种组合之后,我不断收到关于格式和使用 --filters 的冲突错误。使用作为参考 [ http://docs.aws .amazon.com/cli/latest/reference/ec2/describe-vpcs.html][1]

aws --profile myProfile --region eu-west-1 ec2 describe-vpcs --filters vpcname,myvpc

但是这会返回

如此努力

aws --profile myProfile --region eu-west-1 ec2 describe-vpcs --filters Name=vpcname,Values=myvpc

它返回

所以尝试其他一些组合

关于如何格式化此请求的任何建议?

0 投票
1 回答
572 浏览

python - AWS API 工具与 AWS CLI:ec2-import-instance

我想知道......在“新”AWS CLI 工具中,它相当于“旧”ec2-import-instance命令?在 AWS Docs、帮助输出或网络上找不到任何有用的东西。

我问的原因是我很想看看他们的 Python 实现,因为我想将它合并到我自己的代码中。AWS CLI 使用 Python/boto(与使用 Java 的旧 API 工具相反),这可能是缺少该功能的原因(在 boto 中也找不到)。

如果你碰巧知道如何在纯 Python 中实现实例导入,我也会很好奇!

非常感谢任何指针。谢谢!

0 投票
1 回答
136 浏览

amazon-web-services - aws 同步失败:“datetime.datetime”对象没有“读取”属性

我正在尝试使用 aws cli 将文件从我的机器同步到 s3。应该很简单吧?

这是正在发生的事情:

我知道没有权限问题,因为--recursive如果使用相同的命令(带 )cp代替sync. 我已经尝试过添加--recursive、使用--dryrun和使用或不使用尾部斜杠,但没有变化。

我在 OS X 上,如果这很重要,系统 python 是 2.7.5 版。

0 投票
2 回答
2335 浏览

amazon-web-services - AWS S3 CLI ACL public-read 给我 403 和同步命令

我无法弄清楚为什么在查看页面时会收到 403 权限被拒绝错误。我正在使用带有以下命令的 AWS CLI:

在 IAM 上,我的政策如下:

路径是正确的,因为它确实上传了文件,但看起来它忽略了 --acl public-read 选项。当我使用 cp 命令时,它看起来运行正常。我只是喜欢使用同步来使用 --delete 选项进行清理。有任何想法吗?