成功配置集群后,您可以在其上部署应用程序。此应用程序可帮助您进一步了解 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)。