第 25 章 OpenShift by Red Hat


红帽 OpenShift 是一种平台即服务(PaaS),使开发人员能够构建和部署 Web 应用程序。OpenShift 提供了广泛的编程语言和框架,包括 Java、Ruby 和 PHP。它还提供集成的开发人员工具,以支持应用生命周期,包括 Eclipse 集成、JBoss Developer Studio 和 Jenkins。OpenShift 使用开源生态系统为移动应用、数据库服务等提供平台。[24]
在 Red Hat Enterprise Linux 中,openshift-clients 软件包提供了 OpenShift 客户端工具。输入以下命令查看是否安装了它:
~]$ rpm -q openshift-clients
package openshift-clients is not installed
如果没有安装 openshift-clients 软件包,请参阅《OpenShift 企业客户端工具安装指南》OpenShift 在线客户端工具安装指南 以了解 OpenShift 客户端工具安装过程的详细信息。
重要
在以前的版本中,rh c 软件包提供了 OpenShift 客户端工具。在最新的 OpenShift 版本中,这个软件包已被弃用,红帽不再支持这个软件包。因此,在 OpenShift 版本 2 后,rhc 软件包 被替换为 openshift-clients 软件包,它提供用于支持的 OpenShift 版本的 OpenShift 客户端工具。

25.1. OpenShift and SELinux

SELinux 提供对使用 OpenShift 的应用提供更好的安全控制,因为所有进程都按照 SELinux 策略进行标记。因此,SELinux 可保护 OpenShift 不受同一节点上运行不同工具内可能的恶意攻击。
有关 SELinux 和 OpenShift 的更多信息,请参阅 Dan Walsh 的演示


[24] 如需了解更多有关 OpenShift 的信息,请参阅 OpenShift Container Platform 产品文档和 OpenShift Online 产品文档。
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.