平台社区首款 OAM 可视化平台发布( 三 )



平台社区首款 OAM 可视化平台发布
本文插图

保存版本:最后 , 我们可以点击【保存当前内容为版本】按钮 , 输入版本号 , 点击【确定】;

平台社区首款 OAM 可视化平台发布
本文插图

发布应用:点击【发布】按钮 , 发布应用
发布应用后 , 组件状态显示‘已实例化’ 。 应用实例状态显示“健康” 。
【平台社区首款 OAM 可视化平台发布】
平台社区首款 OAM 可视化平台发布
本文插图

点击事件 tab 页 , 显示事件 。

平台社区首款 OAM 可视化平台发布
本文插图

用户可以快速查看已经创建的 ingress , 并且进行访问 。

平台社区首款 OAM 可视化平台发布
本文插图


平台社区首款 OAM 可视化平台发布
本文插图

用户可以通过修改 traints 信息 , 快速对当前的应用进行修改和升级 。
点击进入应用编排界面 , 并且编辑 tomcat 实例数为 4 。

平台社区首款 OAM 可视化平台发布
本文插图

将编辑后的版本 , 保存为当前版本则会直接讲修改的配置更新到当前实例 。 如果选择保存为新版本 , 则会将当前配置修改保存为模板 , 等待发布 。 我们将此修改保存为新版本 。

平台社区首款 OAM 可视化平台发布
本文插图

点击更新为此版本 , 进行刚才修改的配置发布 。 发布完成之后 , 我们可以看到有两个版本的 OAM 应用模板 。

平台社区首款 OAM 可视化平台发布
本文插图


平台社区首款 OAM 可视化平台发布
本文插图

查看详情 , 确认 tomcat 实例数已经变更为 4 , 但是由于我们同时设置了自动扩缩容的实例为 3 , 因此在扩容之后又迅速变回实例 3 。

平台社区首款 OAM 可视化平台发布
本文插图

至此 , 一个完整的部署和更新 OAM 应用的可视化流程就演示完了 。 总结
如今 OAM Spec 已经迭代到了 v1alpha2 版本 , 新版本在坚持 OAM Spec 平台无关的基础上 , 整体变得更 Kubernetes 友好化 , 很大程度上平衡了标准与可扩展性 , 更好的支持已有的 CRD 。 也就是说 , 如果你已经编写了现成的 CRD Operator , 可以平滑的接入到 OAM 体系中 , 并且享受到 OAM 模型的红利 。


推荐阅读