容器服务的应用中心已集成了部分常用的应用模板,无需手动上传镜像,即可完成应用快速部署。
本文以部署 Nginx 应用为例,为您介绍使用容器服务提供的应用模板快速部署应用的流程。
创建集群时,可能会产生负载均衡、NAT 网关、公网 IP、云盘等云基础资源费用。请在创建集群页面下方 配置费用 处,查看实际计费。更多计费说明及云基础资源计费,请参见 产品计费。
说明
如果您已操作过本快速入门中其他使用容器服务的流程,已有集群,则可重复使用无需再新建。
参数 | 说明 | 示例 |
---|---|---|
基本配置 | ||
名称 | 设置集群名称。 | demo-cluster |
Kubernetes 版本 | 选择部署 Kubernetes 集群的版本。 | 保持默认配置 |
控制面可用区分布 | 选择集群的 Kubernetes API Server 所在区域(Region)的可用区(AZ)分布。 | 保持默认配置 |
描述 | 描述或备注集群信息。 | 保持默认配置(为空) |
标签 | 集群的标签。 | 保持默认配置(为空) |
网络配置 | ||
私有网络 | 选择集群所属的私有网络(VPC)。选择 准备工作 中已完成的私有网络。 | demo-vpc (192.168.0.0/16) |
容器网络模型 | 配置集群的容器网络(CNI)方案。
| VPC-CNI |
控制面子网 | 选择私有网络下的子网。 | demo-vpc-subnetA |
容器网络 | 自定义配置容器网络。VPC-CNI 容器网络模型的集群,需要配置 Pod 子网、Service CIDR。详细的参数配置方法,请参见 容器网络。 | Pod 子网 选中 demo-vpc-subnetA,其余保持默认配置 |
公网访问 | 开启公网访问后,容器服务自动为集群私有网络创建 NAT 网关并配置相关规则,使集群内的节点、应用可以访问公网。 | 开启 |
API Server 公网访问 | 开启后,容器服务自动创建多线路类型(BGP)的公网 IP 并关联 CLB,使集群 API Server 可通过公网访问。 | 保持默认配置 |
运维配置 | 本示例中无需设置,详细参数说明,请参见 创建集群。 | 关闭 容器监控,其余参数保持默认配置 |
控制面参数配置 | 集群控制面 Kube API Server 组件配置。详细参数说明,请参见 创建集群。 | 保持默认配置 |
高级配置 | 本示例中无需设置,详细参数说明,请参见 创建集群。 | 保持默认配置 |
参数 | 说明 | 示例 |
---|---|---|
节点信息 | ||
Worker 节点 | 是否创建 Worker 节点并加入集群。 | 立即创建 |
节点来源 | Worker 节点的获取方式。 | 创建节点 |
节点池标签 | 自定义的资源(节点池)标签。 | 保持默认配置(为空) |
节点池配置 | ||
节点池名称 | 设置节点池名称。 | demo-nodepool |
计费类型 | 节点对应的云服务器资源的收费模式。 | 保持默认配置 |
可用区 | 选择新增节点所在的可用区。可用区是同一地域下电力、网络隔离的物理区域,可用区之间内网互通,不同可用区之间物理隔离。 | 保持默认配置 |
子网 | 选择新增节点的子网,同一个私有网络下可能存在多个子网。 | demo-vpc-subnetA |
多子网调度策略 | 为节点池中的多个子网设置调度优先级,用于在 Worker 节点扩容时按照子网优先级顺序进行调度:
| 保持默认配置 |
计算规格 | 选择新增节点(云服务器实例)的规格,支持选择多个实例规格。实例规格的详细说明,请参见 实例规格清单。 | 通用型 ecs.g3i.xlarge |
节点数量 | 新增节点的数量。节点个数和云服务器资源费用相关,请按需选择。 | 保持默认配置 |
ECS 实例标签 | 容器服务为新增的 ECS 实例绑定火山引擎平台标签,用于搜索、管理 ECS 实例。 | 保持默认配置(为空) |
系统配置 | ||
系统镜像 | 选择节点使用的系统镜像。 | 保持默认配置 |
启动时安装批量作业 Agent | 默认安装 Agent,不支持修改。节点池使用 Agent 进行节点管理,方便该节点池中节点的故障监测和自愈。 | 保持默认配置 |
系统云盘 | 提供操作系统运行、日志存储相关工作需要使用的存储空间。 | 保持默认配置 |
数据盘 | 提供额外存储空间,可用于日常工作中的数据存储。 | 保持默认配置 |
安全配置 | ||
安全组 | 为同一个私有网络内具有相同安全保护需求并相互信任的网卡提供访问策略。创建集群时容器服务会自动创建并绑定默认安全组,您也可以在默认安全组基础上添加自定义安全组。 | 保持默认配置 |
登录方式 | 节点实例的登录认证方式,支持通过 密码 和 SSH 密钥对 两种方式。
| 选择 密码 并设置强密码 |
安全加固 | 配置主机安全加固,开启后 HIDS 主机防护免费提供异常登录等风险告警服务,在保证主机系统镜像兼容性的基础上,为节点(云服务器实例)提供实时监控、文件监控、进程监控、系统动态分析等安全加固功能。 | 保持默认配置 |
更多配置 | 本示例中无需设置,详细参数说明,请参见 创建集群。 | 保持默认配置 |
高级配置 | 本示例中无需设置,详细参数说明,请参见 创建集群。 | 保持默认配置 |
创建集群后,您可以通过应用模板部署应用。本示例以 nginx 模板为例,描述部署应用的流程。
参数 | 说明 | 示例 |
---|---|---|
基本信息 | ||
名称 | 设置应用名称。 | nginx |
集群 | 选择应用所要部署的目标集群 | demo-cluster |
命名空间 | 选择工作负载部署的命名空间。 | default |
编排模板 | ||
Chart 来源 | 用于部署应用的 Chart 来源。 | 保持默认配置 |
Chart | 选择目标开发环境对应的 Chart 版本。 | 保持默认配置 |
配置方式 | 编排模板的配置方式。 | 保持默认配置 |
参数配置 | 配置传递到 Chart 的参数值的访问方法。 | 保持默认配置 |
完成应用部署后,可以通过云监控产品了解应用的运行状态,包括 CPU 用量、内存用量等,协助后续的运维工作。容器服务各类监控指标说明参见 云产品监控指标。
在 无状态负载详情页,单击右上角的...
图标,然后单击 查看监控,查看应用的运行状态。
说明
若 查看监控 按钮不可选,则鼠标悬浮到 查看监控 按钮,并根据提示安装集群监控所需的 metrics-collector 组件。
完成快速入门后,如果无需使用集群,请参考 删除集群 中的指引,删除集群及其关联资源;如果需要继续使用集群,请确保您的火山引擎账户余额(含代金券)不低于 100 元人民币,且除去代金券后账户余额不为零。
持续使用容器服务集群会有如下两类费用,详细的计费信息,请参见 产品计费: