第 18 章 部署应用程序


18.1. 教程:部署应用程序

18.1.1. 简介

成功置备集群后,您可以在其上部署应用程序。此应用程序允许您更熟悉 Red Hat OpenShift Service on AWS (ROSA)和 Kubernetes 的一些功能。

18.1.1.1. 实验概述

在此实验室中,您将完成以下一组任务,旨在帮助您了解部署和操作基于容器的应用程序的概念:

  • 使用 S2I 和 Kubernetes Deployment 对象部署基于 Node.js 的应用。
  • 设置持续交付(CD)管道,以自动推送源代码更改。
  • 探索日志记录。
  • 体验自我修复应用程序。
  • 通过 configmaps、secret 和环境变量探索配置管理。
  • 使用持久性存储在 Pod 重启后共享数据。
  • 探索 Kubernetes 和应用程序内的网络。
  • 熟悉 ROSA 和 Kubernetes 功能。
  • 根据 Horizontal Pod Autoscaler 的负载自动缩放 pod。
  • 使用 AWS Controller for Kubernetes (ACK)来部署和使用 S3 存储桶。

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

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

© 2024 Red Hat, Inc.