Cloud Shell 提供了快捷配置的功能。您可以自定义一个命令行环境,包括设置执行的命令、连接登录您的阿里云资源等等,并且可以在新的 Tab 标签页中打开使用。
您可以在 Cloud Shell Tab 栏的下拉菜单中,选择设置菜单,打开快捷配置的设置页面。
快捷配置保存后,您可以在 Cloud Shell Tab 栏的下拉菜单中快速唤起使用,点击对应的快捷配置后,会打开新的 Tab 标签页,该标签页会启动新的命令行环境,并自动运行相关的配置设置。
快捷配置的配置文件只会保存在当前实例的 $HOME/.cloudshell 目录下,您可以挂载存储空间来持久化存储您的配置设置,否则您的配置会随实例释放而销毁。
自定义启动命令
您可以在快捷配置中,自定义启动命令,当该配置环境启动时,会自动执行该自定义命令。
在 Cloud Shell Tab 栏的下拉菜单点击该快捷配置,会从新的 Tab 标签页启动命令行环境,并自动执行您的自定义命令。
快速连接阿里云资源
您可以在快捷配置中或者Tab 栏的下拉菜单中,快速连接您的阿里云资源,当该配置环境启动时,会自动连接登录您的对应资源实例。
目前支持的阿里云资源包括:
资源类型 | 连接行为 |
云服务器 ECS | 环境启动时,自动通过 SSH 登录您的云服务器 ECS 实例 |
容器服务 CS | 环境启动时,自动配置对应容器服务的 kubeconfig,您可以直接使用 kubectl 管理您的容器 |
快速连接同时支持连接专有网络中没有暴露公网的资源,您可以在 Cloud Shell 中安全的连接登录您的专有网络资源。目前支持的地域包括:
地域名称 | 所在城市 | Region ID |
华东 1 | 杭州 | cn-hangzhou |
华东 2 | 上海 | cn-shanghai |
华南 1 | 深圳 | cn-shenzhen |
华北 2 | 北京 | cn-beijing |
连接专有网络资源时,会自动为您创建主网卡来进行网络联通,同时自动创建名为 AliyunServiceRoleForCloudShell 服务关联角色,以完成相应功能。更多服务关联角色,请参见服务关联角色