aws-cli相关内容

如何阻止AWS CLI调用

大多数AWS CLI调用都是异步的。 因此,在您呼叫他们之后,您不知道最终产品是否成功。 除了创建定时轮询验证调用等之外,是否有简单的解决方案来检查环境是否创建成功。 很抱歉我之前没有提到,但我正在专门寻找PowerShell的解决方案 推荐答案 您可以check the Exit Status执行CLI命令。 bash外壳中的退出代码是什么? 由外壳脚本 ..
发布时间:2022-08-13 17:13:52 其他开发

禁用进度输出AWS S3同步,但不禁用所有输出

可能是一个愚蠢的问题,但有任何方法可以禁用 Completed 1 of 12 part(s) with 11 file(s) remaining... 使用aws s3 sync命令进行进度输出(从AWS CLI工具)。 我知道有--quiet选项,但我不想使用它,因为我仍然需要日志文件中的Upload...详细信息。 不是什么大问题,但会在日志文件中造成混乱,如: ..
发布时间:2022-08-13 16:57:00 其他开发

AWS CLI Describe-实例不能设置方括号

我是AWS-CLI的新手。 我想从终端获取实例信息,但用方括号实例名称无法阻止。 以下是命令 aws ec2 describe-instances --filters 'Name=tag:Name,Values=[hoge]*' 类似的实例名称 [hoge]instance-1 有人能修一下吗? 推荐答案 方括号是特殊字符,需要进行转义;请参阅http:/ ..
发布时间:2022-07-16 21:59:23 其他开发

如何用带标签的AWS CLI过滤掉lambdas?

这样我就知道可以通过文本/csv形式的命令获取所有lambda函数: aws lambda list-functions --region us-east-1 --query 'Functions[].FunctionName' --output text 但我想列出所有函数及其与lambda关联的相关标记。我该怎么做呢?我想将它们全部输出为csv/文本形式,例如: Name Ta ..
发布时间:2022-04-15 19:58:33 其他开发

仅具有角色(无静态凭据)的AWS跨帐户访问CodeCommit Repo

我在AWS帐户1111中有CodeCommit RePO1。我需要在将在AWS帐户2222中定期启动和终止的EC2实例中克隆REPO1。启动EC2以在短时间(分钟)内执行一些批处理作业,然后以自动方式终止。 在不生成静态凭据的情况下,如何使用角色在2222中启动EC2实例,从1111克隆REPO1。该过程必须使用bash/CLI自动执行。 几天来,我一直在用头撞桌子,但都没有结果。 推荐 ..

AWS日志获取-日志-事件--日志组名称问题

我正在尝试检索包含AWS日志的日志,但AWS CLI命令未正确处理日志组名称: $ aws logs get-log-events --log-group-name /aws/lambda/mySkillName --log-stream-name '2018/11/28/[$LATEST]4e288b653df8409e977aa4093303761b' 调用GetLogEvents操 ..
发布时间:2022-04-15 19:52:35 其他开发

如何从WSL(用于Linux的Windows子系统)访问AWS配置文件?

我已安装awscli,并已将AWS密钥添加到配置和凭据文件。 现在我可以从Windows通过文件资源管理器访问它们,但不能通过WSL bash访问它们。它显示当我尝试cd到rootfs中的.aws文件夹时,权限被拒绝。如何从bash访问它们? 推荐答案 您所要做的就是从WSL外壳设置几个环境变量。我假设您正在使用bash和Ubuntu。 export AWS_SHARED_CRE ..

如何在启用MFA强制的情况下使用`aws ECR Get-Login`?

我使用的是AWS CLI,我的IAM用户拥有完全管理员权限。我们公司需要MFA,因此对我的IAM用户有MFA强制执行政策。要使用CLI,我使用aws sts get-session-token获取一个令牌。 这一切让我可以很好地使用AWS CLI,直到我尝试获取AWS容器注册中心的docker登录。然后我收到一个错误... $ aws ecr get-login --registry-id ..
发布时间:2022-04-15 19:43:23 其他开发

AWS CloudWatch日志过滤模式包括匹配模式之前和/或之后的行

是否可以在AWS CloudWatch日志中包含匹配模式之前和/或之后的N行? 假设我有以下查询,并希望在每次匹配前后各占3行。 aws logs filter-log-events --log-group-name my-group --filter-pattern "mypattern" 我目前唯一的解决办法是删除筛选器模式并使用grep: aws logs filter ..

更改已上载到AWS S3存储桶的多个文件的默认内容类型

我使用AWS-CLI将5 GB的文件上传到我创建的静态网站的Amazon S3存储桶中。站点引用的一些文件是.shtml文件,但S3默认的元数据内容类型为binary/octet-stream,但我希望这些文件的元数据内容类型为text/html。否则,它在浏览器中无法工作。 是否有aws-cli s3api命令可以用于更改所有扩展名为.shtml的文件的内容类型? 推荐答案 您 ..
发布时间:2022-04-15 19:38:48 其他开发

索引处理程序未定义或未导出

我有一个运行良好的lambda函数,但是我想导入一个包,所以我用index.js创建了一个目录并安装了我的NPM包。 然后创建了此文件夹的压缩文件并使用 上传 AWS lambda更新-函数-代码--函数-名称smrtfac-test --压缩文件文件b://lambda.zip 但现在我收到此错误 index.handler is undefined or not expo ..
发布时间:2022-04-15 19:32:24 其他开发

AWS S3 CLI CP文件和添加元数据

正在尝试将名为test.txt的本地文件复制到我的S3存储桶中,并将元数据添加到该文件。 但它总是打印错误: 参数--METADATA-指令:无效选项,有效选项为:复制|替换 根据我对文档的理解,是否可以使用cp命令执行此操作? AWS CLI CP DOCS 以下是我尝试过的命令: aws s3 cp test.txt to s3://a-bucket/test.t ..
发布时间:2022-04-15 19:30:14 其他开发

AWS S3以原子方式替换文件

环境 我使用命令aws s3 cp ./barname.bin s3://fooname/barname.bin 将文件./barname.bin复制到S3 我有一个不同的文件,./barname.1.bin我要上载该文件来代替 如何将s3://fooname/barname.bin处的文件上载并替换(覆盖)为./barname.1.bin? 目标: 不要更改用于访 ..
发布时间:2022-04-15 19:28:56 其他开发