本技术指南演示如何使用 Kubernetes 原生方法在 中高效创建、管理和访问容器化应用。
预计完成时间:10-15 分钟
| No. | Operation | Description |
|---|---|---|
| 1 | Create Namespace | 建立资源隔离边界 |
| 2 | Configure Image Repository | 配置容器镜像来源 |
| 3 | Create application via Deployment | 创建 Deployment 工作负载 |
| 4 | Expose Service via NodePort | 配置 NodePort 类型服务 |
| 5 | Validate Application Accessibility | 测试访问端点连通性 |
命名空间提供资源分组和配额管理的逻辑隔离。
Prerequisites
Creation Process
登录后,进入 项目管理 > 命名空间
选择 创建命名空间
配置关键参数:
| ** 参数 ** | 说明 |
|---|---|
| Cluster | 目标集群,项目关联的集群之一 |
| Namespace | 唯一标识(自动添加项目名前缀) |
默认资源限制下完成创建
支持多种镜像来源策略:
进入 管理员 > 工具链 > 集成
新建集成:
| 参数 | 要求 |
|---|---|
| Name | 唯一集成标识 |
| API Endpoint | 注册表服务地址(HTTP/HTTPS) |
| Secret | 预先存在或新建的凭证 |
将注册表分配至目标平台项目
index.docker.io/library/nginx:latest验证要求
Deployment 提供 Pod 副本集的声明式更新。
Creation Process
index.docker.io/library/nginx:latest)Management Operations
服务使 Pod 组具备网络访问能力。
Creation Process
进入 网络 > 服务
点击 创建服务,配置参数:
| 参数 | 值 |
|---|---|
| Type | NodePort |
| Selector | 目标 Deployment 名称 |
| Port Mapping | 服务端口:容器端口 (如 8080:80 ) |
确认创建。
关键点
内部路由通过提供统一 IP 地址或主机端口,实现工作负载的服务发现和访问。
点击 网络 > 服务
点击 创建服务
根据下表配置 详情,其他参数保持默认
| 参数 | 说明 |
|---|---|
| Name | 输入服务名称 |
| Type | NodePort |
| Workload Name | 选择之前创建的 Deployment |
| Port | 服务端口:服务在集群内暴露的端口号,即 Port,例如 8080。容器端口:服务端口映射的目标端口号(或名称),即 targetPort,例如 80。 |
点击 创建,服务创建成功。
Verification Method
http://<Node_IP>:<NodePort>