本技术指南演示如何使用 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>