使用项目,您可以独立组织和管理应用程序。您可以管理整个项目生命周期,包括创建、查看和删除Red Hat OpenShift Service on AWS中的项目。
创建项目后,您可以授予或撤销对项目的访问权限,并使用开发者视角为用户管理集群角色。您还可以在创建用于自动配置新项目的项目模板时编辑项目配置资源。
作为具有专用管理员权限的用户,您可以选择阻止经过身份验证的用户组自行配置新项目。
要创建应用程序,您必须已创建项目或已访问具有相应角色和权限的项目。您可以使用Web控制台中的开发者视角、已安装的Operators或OpenShift CLI (oc
)来创建应用程序。您可以从Git、JAR文件、devfile或开发者目录获取要添加到项目的应用程序。
您还可以使用包含源代码或二进制代码、镜像和模板的组件,使用OpenShift CLI (oc
) 创建应用程序。使用Red Hat OpenShift Service on AWS Web控制台,您可以从集群管理员安装的Operator创建应用程序。
创建应用程序后,您可以使用Web控制台监控项目或应用程序指标。您还可以使用Web控制台编辑或删除应用程序。
应用程序运行时,并非所有应用程序资源都被使用。作为集群管理员,您可以选择使这些可扩展资源空闲以减少资源消耗。
您可以使用Deployment
或 DeploymentConfig
对象部署应用程序,并从Web控制台管理它们。您可以创建部署策略,以帮助在更改或升级应用程序期间减少停机时间。
您还可以使用Helm,这是一个软件包管理器,它简化了应用程序和服务的部署到Red Hat OpenShift Service on AWS集群。
Red Hat Marketplace是一个开放的云市场,您可以在其中发现和访问针对在公共云和本地运行的基于容器的环境的经过认证的软件。