OpenShift,是一个Paas(平台即服务),它可以像谷歌计算平台、AWS和Microsoft Azure一样使用。它支持开发人员,使应用程序的开发和测试工作流程更加容易,确保开发人员不必担心在需要时在物理服务器和虚拟服务器之间切换。它有助于提高现有应用程序工作流的生产率和效率,同时降低维护成本。
OpenShift网络控制台是一个用户界面(UI),可以通过网络浏览器访问。开发人员可以使用web控制台来可视化、浏览和管理项目的内容。web控制台作为主控程序的一部分启动。运行web控制台所需的所有静态资产都来自OpenShift二进制文件。管理员也可以使用扩展自定义web控制台,当web控制台加载时,你可以运行脚本和加载自定义样式表。您可以通过这种方式更改用户界面几乎任何方面的外观和感觉。
理解OpenShift平台的生命周期
下图展示了OpenShift容器平台的基本生命周期:
- 创建OpenShift容器平台集群
- 管理集群
- 开发和部署应用程序
- 扩大应用
如何使用OpenShift Web控制台部署应用程序
登录到OpenShift Web控制台使用你的红帽证书。
有两种方式,你可以在OpenShift Web控制台工作,一旦你登录:
- 开发人员
- 管理员
选择“developer”,导航到项目部分,并创建项目。提供适当的项目名称和显示名称。
点击“添加”并选择你想要部署web应用程序代码的工具(例如GitHub)。
到GitHub并复制“Git Repo”URL。
将URL粘贴到字段中。它将开始核实。一旦验证完成,您将看到一个绿色的检查,显示“构建映像”已验证。
它会自动检测代码类型(即case node.js)。
提供“应用程序名称”和“显示名称”。然后,选择“DeploymentConfig。”
单击“创建”开始构建。一旦完成,您将看到一个蓝色的圆圈,这将表明构建成功完成。如果出现任何错误,则构建将不会完成。
你可以直接从“编辑源代码”选项中修改你的源代码,如图所示:
一旦你点击“打开URL”,你会看到你的Web应用程序。
轻松解决方案与OpenShift
OpenShift Web控制台对于开发人员和管理员来说都非常容易使用。管理员类型允许监视容器资源和容器运行状况并管理用户,而开发人员类型则面向在名称空间内使用应用程序资源和使用操作符。有了这种多功能性,可以很容易地完成部署web应用程序等任务。有关更多信息,联系我们的专家.