OpenShift Serverless 是一项基于开源 Knative 项目的服务,它提供了一个企业级无服务器平台,可以使开发人员能够在 OpenShift 上按需部署和运行应用程序,大幅简化应用的开发和运行,减轻了手动配置扩张基础架构的负担。
用“事件”触发容器应用:
应用程序代码可与其运行时一起打包到容器中,当事件触发应用程序容器时,无服务器功能会自动启动这些容器。应用程序可由各种事件源触发,例如自有应用程序的事件、多个提供商的云服务、软件即服务 (SaaS) 系统和其他服务。
完整的无服务器体验:
以无服务器方式部署任何容器都等同于直接部署在 OpenShift 界面上,开发人员可以直观地监测推动其容器化应用程序启动的事件,并可以随时修改事件参数。此外,OpenShift Serverless 应用程序可与其他 OpenShift 服务(如 OpenShift Pipelines、Service Mesh 和 Monitoring)集成,从而提供完整的无服务器应用程序开发和部署体验。
说了这么多,那么问题来了,我们该如何使用 OpenShift Serverless 将应用程序部署到 Azure Red Hat OpenShift 上呢?本期课程,开发大神 Sabbour 将一步一步地带领大家完成部署。
内容亮点
- 安装 OpenShift Serverless 操作器和 Knative Serving
- 使用 Web 控制台部署无服务器项目
- 使用 Knative CLI (kn) 部署无服务器项目
- 使用 Knative CLI (kn) 配置蓝/绿部署和 canary 部署
即刻点击阅读原文或者扫描下方二维码,直达课程,轻松 get 技术秘籍!
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。