×

介绍

成功配置集群后,您可以在其上部署应用程序。此应用程序可帮助您进一步了解 Red Hat OpenShift Service on AWS (ROSA) 和 Kubernetes 的一些功能。

实验概述

在本实验中,您将完成以下一系列任务,以帮助您理解部署和操作基于容器的应用程序的概念。

  • 使用 S2I 和 Kubernetes Deployment 对象部署基于 Node.js 的应用程序。

  • 设置持续交付 (CD) 管道以自动推送源代码更改。

  • 探索日志记录。

  • 体验应用程序的自我修复。

  • 探索通过 ConfigMap、Secrets 和环境变量进行配置管理。

  • 使用持久性存储在 Pod 重启之间共享数据。

  • 探索 Kubernetes 和应用程序内的网络。

  • 熟悉 ROSA 和 Kubernetes 功能。

  • 根据水平 Pod 自动缩放器 (HPA) 的负载自动缩放 Pod。

  • 使用 AWS Controllers for Kubernetes (ACK) 部署和使用 S3 存储桶。

本实验使用 ROSA CLI 或 ROSA Web 用户界面 (UI)。