在这一节,我们将在AWS帐号下创建Cloud9 IDE,作为后续实验的代码编辑工具
在AWS控制台上,搜索Cloud9服务:
在Cloud9控制台,点击Create environment
:
输入环境的名称(如appmesh-lab
)和描述:
点击进入下一步。在Configure settings
步骤, 机型型号选择m5.large
,然后点击Next step:
进入下一步,并点击Create Environment
创建Cloud9, 整个创建过程会持续大概2-3分钟。
进入IAM服务,在角色
部分,点击创建角色
:
选择EC2做为可信实体
:
进入下一步,添加AdministratorAccess
权限:
进入下一步,为角色命名为appmesh-workshop
,并点击创建:
在Cloud9页面,点击Manage EC2 Instance
:
会进入EC2页面,为Cloud9所在机器绑定上面创建的IAM角色:
选择上面创建的角色,然后点击更新:
Cloud9默认使用自己的Role,我们需要先将其禁掉:
aws cloud9 update-environment --environment-id $C9_PID --managed-credentials-action DISABLE
rm -vf ${HOME}/.aws/credentials
再执行aws sts get-caller-identity
命令,控制台会输出上面创建的roleappmesh-workshop
: