页面结构
顶部操作栏
| 模块 | 说明 |
|---|---|
| 文件操作区 |
|
| 标题 |
|
| 画布操作区 | 您可以点击 |
| 文件提交区 |
|
资源菜单
展示所有支持可视化编辑的天翼云资源。您可以通过搜索或按产品分类查找的方式,快速找到目标资源
当前已支持资源
| 分类 | 云产品 |
|---|---|
| 计算 | 弹性云主机 |
| 存储 | 云硬盘 |
| 网络 | 弹性IP、公网NAT网关、安全组、虚拟私有云 |
画布
您可以在画布区自由地拖拽、连线,完成架构设计。请查看 设计架构 了解如何操作
您在画布区对资源所做的任何操作,都将自动同步至模板内容和资源表单配置中,因此请放心操作,无须担心架构与模板内容不匹配的情况。
资源配置
在画布中选中一个资源,即可对该资源进行配置,例如下图中,点击画布中的弹性云主机,即可在页面右侧的资源配置区查看、编辑云主机的各个属性。
您在画布区对资源所做的任何操作,都将自动同步至资源表单配置中,例如当前已自动识别云主机所在的vpc为 vpc-lnkty,子网为 vpc-subnet-z3c1u,且不可修改。因此请无须担心架构与模板内容不匹配的情况。
选择填入属性的方式
| 方式 | 说明 |
|---|---|
| 静态值 | 指填入常量,而不是资源属性/参数。选择该方式时,您可手动填入一个参数值 |
| 引用Properties | 指引用画布中的资源的参数属性。选择该方式时,您可选择画布中的资源的属性,作为当前资源当前属性的属性值 |
| 引用Parameters | 指引用一个您变量。您可以在可视化编辑器页面下方的 参数(Parameters)中提前设置Parameters。 |
模板内容
您在画布中对资源的拖拽、连线操作,都将自动同步对应配置至模板中,实现“可视化设计架构,自动生成模板”的目标。
参数(Parameters)
Parameters是模板的可配置输入,允许您在每次部署时无需修改模板即可传入不同的值(如服务器密码)。
设置Parameters参数后,您可以在资源配置表单中引用该参数,如下图所示。
在模块的右上方可新增Parameters参数。
输出(Outputs)
Outputs是部署成功后的关键结果,用于展示动态生成的资源信息(如公网IP地址)。
在模块的右上方可新增Outputs参数。
设计架构
添加资源
长按、拖拽资源至画布中,即可完成添加操作。
对于有子模块的资源,请分别拖拽各个资源模块至画布中的指定位置。
例如云资源 弹性负载均衡 包括模块:负载均衡器、监听器、后端主机(组)、健康检查策略,您需要分别将这些子模块拖拽至画布中,并依次在页面右侧的表单区完成资源配置。
1. 请从资源菜单中拖拽添加 资源池 开始设计架构
2. 可视化编辑器暂时仅支持设计单资源池架构
调整架构
长按、拖拽画布中元素,可实现资源架构调整。例如下图中,通过拖拽,将物理机移出虚拟私有云。
对于可伸缩调整区域的元素,您可通过长按、拖拽元素边缘,实现元素范围调整。例如下图中,若果调整虚拟私有云的范围,将物理机纳入虚拟私有云中。
绑定资源
鼠标悬浮在画布中元素附近时,将在元素左上角出现蓝点,这表明这个资源可以绑定至其他资源。
鼠标悬浮在蓝点上,您可以看到当前资源可绑定的资源类型,如下图所示,弹性云主机可绑定安全组、弹性IP、云硬盘。
长按蓝点并往外拽出,您将引出一条有向线,将线连至目标资源,可完成两个资源之间的绑定。
目标资源的蓝点位置高亮为橙色时,说明该目标资源可以被连接,否则不可被连接,强行连接将导致连接失败
点击该有向线的删除按钮,可立即删除该有向线。
依赖资源(dependsOn)
鼠标悬浮在画布中元素附近时,将在元素右上角出现绿点,这表明这个资源将在某个资源创建后再创建。
长按绿点并往外拽出,您将引出一条有向线,将线连至目标资源,可完成依赖关系的创建,依赖关系为:
eip-ofepn ---> ecs-45oh0
依赖资源 指向 被依赖资源
弹性IP eip-ofepn 将在弹性云主机 ecs-45oh0 之后创建
目标资源的蓝点位置高亮为橙色时,说明该目标资源可以被连接,否则不可被连接,强行连接将导致连接失败
点击该有向线的删除按钮,可立即删除该有向线。
删除资源
选中资源,点击delete,完成删除。
1. 删除后资源不可恢复,请重新从资源列表中选中并拖拽入画布进行配置。
2. 目标元素具有子元素时会被一并删除,请谨慎操作。例如删除虚拟私有云时,将会把子网一并删除。