问题标签 [aws-cloudshell]

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 投票
1 回答
301 浏览

node.js - 如何在 AWS CloudShell 中安装 npm?

我正在尝试在新的 AWS CloudShell 中安装一个 npm 包(带有预配置的 Node.js 支持) - 但我遇到了一个EACCESS错误。

在 AWS CloudShell 中安装 npm 包的最佳方法是什么?

0 投票
1 回答
24 浏览

amazon-web-services - 如何生成与任何控制台操作等效的 AWS CLI

如何在 AWS 中找到与任何控制台操作等效的 CLI?

有没有办法生成它?

0 投票
1 回答
434 浏览

amazon-web-services - 如何在 AWS CloudShell 中创建配置文件以访问不同的角色?

AWS的新CloudShell服务允许我直接在浏览器中获取 CLI 会话。在本次会议中,我以我目前的活跃角色行事:

myrole我可以按预期承担另一个角色:

现在我想配置一个 CLI 配置文件以使用otherRole. 我尝试了这样的条目:

但这会导致错误,因为我必须指定 acredential_source或 a source_profile

从具有我要设置的服务角色的 EC2 实例,credential_source=Ec2InstanceMetadata但这在这里不起作用。设置source_profiledefault也会导致错误:

如何在 AWS CloudShell 中创建 CLI 配置文件以持久承担另一个角色?

0 投票
0 回答
174 浏览

amazon-web-services - AWS Cloudshell 未启动

我正在尝试从我的 AWS 账户访问 CloudShell,这样做时,我会收到一个空白页:

在此处输入图像描述

我尝试了 root 用户以及使用以下策略创建的用户:

管理员访问

AWSCloudShellFullAccess

尝试了不同的浏览器,无济于事。

0 投票
0 回答
99 浏览

amazon-web-services - AWS CloudShell - AWS-PHP-SDK 从实例配置文件元数据服务检索凭证时出错

背景:cloudshell 环境没有“aws configure”设置。

我使用以下内容创建了一个 python 文件 p.py

Python3 成功地向我返回了存储桶列表。

但是在 PHP SDK 中(脚本在 EC2 中使用 InstanceProfile 工作)但在 CloudShell 中,我收到此错误:“从实例配置文件元数据服务中检索凭据时出错”

这是示例代码:

PHP SDK 遵循 CloudShell IAM-User 权限的推荐解决方法是什么?PHP SDK 中对权限授予的期望应该与 Python SDK 相同。

0 投票
0 回答
66 浏览

amazon-web-services - 上传到 AWS Amplify 时,postbulid 中的 React-snap 失败

我已经用 git将我的 react 项目推送到AWS amplify 。出于 SEO 的原因,我安装了react-snap包。检查Amplify Console时,显示配置步骤成功,但构建步骤失败。错误日志显示:从 AWS 下载的错误日志

github上的一些较早的帖子描述了我遇到的相同问题: https
://github.com/thinkJin6/BokuNews/issues/64我已经尝试了几件事,例如添加和配置 amplify.yml 文件以及按照描述配置 package.json这里:为 react-snap 配置 amplify.ymlhttps://github.com/puppeteer/puppeteer/issues/765
最后我从这个链接尝试了一些东西:https ://github.com/puppeteer/puppeteer/blob/main/docs/troubleshooting.md#running-puppeteer -on-aws-ec2-instance-running-amazon-linux
我像这样启用 amazon-linux-extras, sudo amazon-linux-extras install epel -y,并像这样安装 install Chromium ,sudo yum install -y chromium .I使用AWS CloudShell,但错误日志消息保持不变。

0 投票
0 回答
47 浏览

amazon-web-services - 无法在 CloudShell 中启动环境

当我启动 cloudhsell 时,我收到消息:“无法启动环境。要重试,请刷新浏览器或通过选择 Actions、Restart AWS CloudShell 重新启动。” 我尝试使用 root 用户(ilimit 访问)和 Chrome、Firefox。还要重新启动 aws cloud shell,并删除 cloudshell 主目录但不工作。 在此处输入图像描述

0 投票
1 回答
53 浏览

bash - 在 aws cloudshell 上启用 kubectl 自动完成

我按照https://kubernetes.io/docs/tasks/tools/included/optional-kubectl-configs-bash-linux/中的所有说明启用 kubectl 自动补全。

source <(kubectl completion bash)在 ~/.bashrc 中有一行

当我运行命令. ./.bashrc时,自动完成工作正常。
当 shell 重新启动时,自动完成功能不起作用。

我错过了什么?

0 投票
1 回答
183 浏览

amazon-web-services - AWS CloudShell 错误“无法启动环境...”

它适用于我的根账户,但不适用于 IAM 用户账户,即使我已将“AWSCloudShellFullAccess”策略附加到用户组。我已经检查了策略模拟器,我没有看到任何错误。我什至切换了浏览器(root 用户工作,但不适用于 IAM 用户),切换区域并重新启动环境,但仍然出现相同的错误,即“无法启动环境”。要重试,请刷新浏览器或通过选择 Actions、Restart AWS CloudShell 重新启动。

我还尝试通过创建新的 IAM 用户并分配“AdministratorAccess”和“AWSCloudShellFullAccess”策略基本上是管理员,这应该可以工作,但它没有。并且没有找到 DENY 策略。idk 我做错了什么......有没有我错过的政策?