下载工作台
小紫云计算

应用部署与应用商店

试读上半部分 · 解锁后可读全文

第 4 章 · 应用部署与应用商店


场景说明

集群已 Ready(第 2 或第 3 章)。产品说:「先把 shop-demo 的前端静态页和 api-go-demo 的 HTTP 服务跑起来,给老板演示。」

你不写 Deployment YAML,而是:

  1. 应用商店 快速起一个 Nginx 验证「集群 → 端口 → 浏览器」通路;
  2. 应用部署 填写自研镜像名,发布 API 服务。

本章掌握 发布 → 改端口 → 调资源 → 重启 → 进终端 的日常闭环。


学完你能

能力说明
用应用商店快速验证选模板、改 Namespace、提交
用应用部署发自定义镜像规格、环境变量、存储、端口
事后改 NodePort部署时漏端口也能补
区分三个列表页应用部署 / 系统容器 / 工作负载

4.1 前置条件

  • 已通过 集群登录 连接目标集群
  • 节点 Ready,CPU / 内存有余量

入口

  • 应用部署 — 自选镜像
  • 应用商店 — 分类模板

未连接集群时,列表不可操作 — 先回第 2 章。


4.2 跟练 A:应用商店部署 Nginx(验证通路)

步骤操作
1应用商店 → 分类选 Web → 选 Nginx 类模板
2点击 部署,向导中 Namespace 填 demo(无则自动创建)
3确认镜像与默认端口,提交
4应用部署 列表找到该应用 → 端口 → 确认 80 映射为 NodePort
5管理 → 节点防火墙 放行该 NodePort(第 6 章详述)
6浏览器访问 http://节点IP:NodePort

你应该看到什么

  • 列表状态 Running / 就绪,Pod 数为 1/1
  • 浏览器出现 Nginx 默认欢迎页
  • 运维 → 日志管理 可选中该 Pod 看到 access log

ImagePullBackOff:节点拉不到镜像 → 管理 → 集群插件 检查镜像加速,或换国内可拉取的镜像 tag。


4.3 跟练 B:应用部署向导(自定义镜像)

入口应用部署部署应用

步骤内容
镜像registry.example.com/api-go-demo:v1.0.0 或本地仓库地址
名称与命名空间名称 api-go-demo,Namespace demo
规格request 256Mi / limit 512Mi 等,按镜像实际需求
存储无状态 API 可跳过;有上传目录再挂 PVC
端口容器端口 8080;需外网访问则加 NodePort
环境变量DB_HOSTREDIS_ADDR(中间件见 paas 课程)

提交后列表出现新行。

部署后常用操作(行内按钮):

按钮作用典型场景

以下内容需解锁后阅读

试读已结束。解锁本章 ¥5.00,或开通年度会员畅读全部教程。
年度会员 ¥199.00/年; 小紫 AI 工作台有效会员 ¥99.00/年

正文仅在服务端鉴权后下发,未付费无法获取下半部分内容。