You need to enable JavaScript to run this app.
文档中心
容器服务

容器服务

复制全文
下载 pdf
快速入门
通过 VKE 控制台使用 VCI
复制全文
下载 pdf
通过 VKE 控制台使用 VCI
本文介绍通过 VKE 控制台使用 VCI 快速部署应用的方法,帮助您快速了解和使用 VCI 产品。​
背景信息​
本文以在 VPC-CNI 网络模型集群中快速部署 Nginx 应用为例,为你介绍 VCI 的使用流程。Flannel 网络模型集群中使用 VCI 的方法,请参见 在 Flannel 网络模型集群中使用 VCI。​
步骤一:创建 VKE 集群​
下文将通过 VKE 的集群模板,创建无 ECS 节点的 VPC-CNI 网络模型集群,帮助您快速使用 VCI 产品。​
  1. 在顶部导航栏,选择靠近您业务的地域。​
  1. 在左侧导航栏单击 集群,单击 创建集群。​
  1. 在 创建集群 对话框,单击 自定义托管集群 区域下的 立即创建。​
  1. 在 创建集群 页面根据向导配置集群信息。​
  • 本快速入门采用配置如下表所示,未提及的参数则保持默认配置。更多说明,请参见 创建托管集群。​
  • ​
    参数​
    说明​
    示例​
    图示​
    基本配置​
    ​
    ​
    ​​​
    名称​
    设置集群名称。​
    vci-cluster​
    ​
    Kubernetes 版本​
    选择部署 Kubernetes 集群的版本。​
    注意​
    VKE 支持的最新 Kubernetes 版本可能存在暂不支持 VCI 业务的情况。详情请参见 Kubernetes 版本发布记录 中各版本的详细说明。​
    选择 VCI 支持的最新 Kubernetes 版本​
    ​
    网络配置​
    ​
    ​
    ​
    私有网络​
    选择集群所属的私有网络(VPC)。选择 VCI 准备工作 中已创建的私有网络。​
    demo-vpc (192.168.0.0/16)​
    ​
    容器网络模型​
    配置集群的容器网络(CNI)方案。​
    VPC-CNI​
    ​
    控制面子网​
    选择私有网络下的子网。​
    demo-vpc-subnetA、demo-vpc-subnetB​
    ​
    Pod 子网​
    选择 Pod 使用的 VPC 子网,用于为部署在集群中的 Pod 分配 IP 地址。​
    demo-vpc-subnetA、demo-vpc-subnetB​
    ​
    公网访问​
    开启后,使用 NAT 网关实现集群内节点和应用的公网访问能力:​
    • 集群所属 VPC 中已有 NAT 网关:VKE 将使用该网关。​
    • 集群所属 VPC 中没有 NAT 网关:VKE 将新建一个 NAT 网关,并自动配置 SNAT 规则。新建的 NAT 网关使用 使用量(CU)计费模式。计费详情,请参见 NAT 网关计费指引。​
    开启​
    ​
    API Server 公网访问​
    开启后,容器服务自动创建多线路类型(BGP)的公网 IP 并关联 CLB,使集群可以被公网访问。​
    开启​
    ​
    运维配置​
    ​
    ​
    ​
    容器观测​
    默认开启,开启后能够提供集群基础资源(节点、kubelet、kube-state-metrics 等)和控制面服务(kube-apiserver、kube-scheduler、etcd 等)的指标监控。​
    关闭​
    ​
    ​
  1. 单击页面右下角 下一步:节点池配置。​
  • 本示例保持默认配置,即 节点池 选择 暂不创建,表示集群内仅创建虚拟节点,并使用 VCI 部署集群内的组件。​
  1. 单击页面右下角 下一步:组件配置。组件包含了集群支持的所有功能性扩展组件及必要的系统组件。​
  • VCI 场景必须勾选安装 vci-virtual-kubelet 组件,其余组件按实际需求选择安装。​
  1. 单击页面右下角 下一步:配置确认,确认集群配置信息并阅读服务条款后,将滚动条拉到底部,勾选 我已阅读并同意《容器服务专用服务条款》 ,单击页面右下角 确定,启动集群创建流程。​
  • 创建集群需要15~20分钟,您可以单击 集群列表 进行其他操作或留在集群创建页面,查看创建进度。​
步骤二:部署应用​
成功创建集群后,您可以通过无状态工作负载部署应用。​
  1. 在 容器服务控制台 左侧导航栏,单击 集群。​
  1. 在 集群 页面,找到本文上方 步骤一 中创建的集群,单击集群名称。​
  1. 在集群管理页面的左侧导航栏,选择 工作负载 > 无状态负载。​
  1. 在 无状态负载 页面,单击 创建无状态负载。​
  1. 在 创建无状态负载 页面,根据配置向导,配置无状态负载的参数。​
  • 本快速入门采用配置如下列表所示,未提及的参数则保持默认配置。详细的参数说明,请参见 创建无状态负载。​
  1. 基本信息​
  • ​
    参数​
    说明​
    示例​
    名称​
    填写工作负载的名称。​
    demo-vci-deployment​
    命名空间​
    选择工作负载部署的命名空间。​
    default​
    实例个数​
    输入工作负载的实例个数。​
    1​
    算力类型​
    选择部署工作负载的基础设施资源。​
    弹性容器实例 VCI​
    ​
  1. 容器配置​
  • ​
    参数​
    说明​
    示例​
    基本信息​
    ​
    ​
    容器名称​
    输入容器名称。​
    demo-vci-container​
    容器镜像​
    输入不包含镜像版本(Tag)的镜像地址,或者单击 选择镜像, 选择 准备工作 中已上传到 CR 中的镜像。​
    doc-cn-beijing.cr.volces.com/vke/nginx-demo​
    镜像版本​
    选择镜像的版本,不选择则默认拉取 latest 版本。​
    注意​
    若已准备的 Nginx 镜像版本不是 latest,则此处必须选择具体的镜像版本,否则无法创建工作负载。​
    v1.0​
    容器端口​
    ​
    ​
    端口​
    配置容器中应用对容器外服务的连接端口。​
    • 协议:TCP​
    • 端口号:80​
    • 端口名称:demo-port​
    ​
  1. 高级配置​
  • ​
    参数​
    说明​
    示例​
    VCI 规格配置​
    ​
    ​
    规格族类型​
    选择使用 VCI 实例规格族的方式。​
    不同规格族的特点、适用场景和单价有区别,详情请参见 VCI 实例规格介绍、按量计费。​
    默认规格族​
    实例个数​
    工作负载中的 VCI Pod 实例个数。​
    1​
    ​
  1. 单击页面右下角的 确定,创建无状态负载。​
  • 在 无状态负载 页面,单击无状态负载名称进入详情页后,单击 实例列表 页签,查看 VCI Pod 的运行状态,状态显示为 Running,表示无状态负载运行正常。​
步骤三:访问应用​
完成应用部署以后,您可以通过 服务 访问应用,以验证应用是否部署成功。​
  1. 在 无状态负载详情页,单击 访问方式 页签。​
  1. 在 访问方式 页签,单击 服务 子页签,然后单击 创建服务。​
  1. 在 创建服务 页面,配置服务信息。完成配置后单击页面右下角的 确定。​
  • ​
    参数​
    说明​
    示例​
    基本信息​
    ​
    ​
    名称​
    设置服务名称。​
    demo-vci-service​
    访问配置​
    ​
    ​
    访问方式​
    服务的访问类型。​
    负载均衡(LoadBalancer)​
    直通 Pod 模式​
    开启后直接关联 Pod ENI 作为负载均衡器的后端。但负载均衡器允许的后端服务器数有限,需自行规划和保证。详细限制,请参见 CLB 约束限制。​
    开启​
    负载均衡器​
    配置服务的负载均衡器。​
    择 公网访问、自动创建,并自定义配置负载均衡器的 名称 和 子网,其余参数保持默认配置​
    端口映射​
    配置服务端口与容器端口的映射关系。​
    • 名称:test​
    • 服务端口:80​
    ​
  1. 创建完成后,在 访问方式 页签的 服务 子页签下,复制 外部端点 的地址。​
  • ​alt​​
  1. 在浏览器中输入 外部端点 地址,访问 Nginx 的欢迎页面。​
  • ​​​
步骤四:(可选)监控应用​
完成应用部署后,可通过云原生观测能力实现对应用的运行状态、资源使用量(包括 CPU 用量、内存用量等)的监控,协助后续的运维工作。相关说明,请参见 使用托管 Prometheus 监控 VCI。​
释放资源​
完成 VCI 快速入门后,如果无需使用 VCI 实例部署的应用,请参考 管理工作负载 中的指引,删除无状态负载;如果无需使用 VKE 集群,请参考 删除集群 中的指引,删除集群及其关联资源。如果需要继续使用 VKE 集群以及集群内通过 VCI 实例部署的应用,请确保您的火山引擎账户余额(含代金券)不低于 100 元人民币,且除去代金券后账户余额不为零。​
持续使用 VKE 集群以及集群内通过 VCI 实例部署的应用,会有如下几种费用,详细的计费信息,请参见 产品计费:​
  • 集群托管费用:由 VKE 收费。​
  • VCI 实例费用:由 VCI 收费。​
  • 云基础资源费用:集群中使用的 NAT 网关、CLB、公网 IP、云盘等其他火山引擎云产品费用,由其他云产品收费。​
最近更新时间:2026.09.21 18:55:49
这个页面对您有帮助吗?
有用
有用
无用
无用