- 文档首页
容器服务
容器服务 VKE
快速入门
通过 kubectl 使用容器服务
通过 kubectl 使用容器服务
本文介绍通过容器服务(VKE)控制台创建集群后,使用 kubectl 命令行工具部署应用的操作步骤及参数配置,帮助您快速了解和使用 VKE 产品。
步骤一:创建集群
说明
若使用已有的集群,请确保已开启 API Server 公网访问。
步骤二:连接集群
您可以通过 kubectl 客户端连接到已创建的集群。
- 在本地环境中下载安装最新版本的 kubectl 工具。
- 请从 Kubernetes 官方页面下载安装最新的 kubectl 客户端工具。具体安装指导,请参见 安装和设置 kubectl。
- 在 容器服务控制台 的 集群 页面,找到已创建的 demo-cluster 集群,单击集群名称。
- 选择 公网访问 Config 页签,单击 生成 Kubeconfig 设置 有效期(本示例设置有效期为365天),获取集群访问凭证。
-
- 在本地环境中打开$HOME/.kube/config文件,直接将获取到的集群访问凭证直接粘贴到$HOME/.kube/config文件中。
注意
$HOME/.kube/config文件是您在本地环境中正确安装 kubectl 客户端后生成的文件,$HOME表示变量,由您本地环境的操作系统(macOS/Linux/Windows 等)、安装 kubectl 客户端的路径决定。
- 在您的 kubectl 客户端执行如下命令,查询集群下的 Node(包括 Virtual Node)状态,验证是否连接成功。
- 返回类似如下信息,表示 kubectl 已连接集群。
步骤三:部署应用
完成集群和 kubectl 的连接后,您可以通过 kubectl 客户端创建无状态负载,部署应用。
- 在您的本地环境中,新建nginx.yaml应用文件并复制如下内容到该文件。
说明
请将${your_deployment_name}替换为您设置的无状态负载名称。例如doc-deployment,那么完整的命令为:
- 在您的本地计算机$home目录下,新建nginx-svc.yaml服务文件,并复制如下内容到该文件。
说明
请将${your_service_name}替换为您设置的服务名称,例如nginx-svc,那么完整的命令为:
- 在浏览器中输入上一步获取到的 EXTERNAL-IP 值,访问 Nginx 的欢迎页面。
-
步骤四:监控应用
完成应用部署后,可以通过云原生观测能力,监控应用的运行状态,包括 CPU 用量、内存用量等,协助后续的运维工作。相关说明,请参见 开启观测。 释放资源
完成快速入门后,如果无需使用集群,请参考 删除集群 中的指引,删除集群及其关联资源;如果需要继续使用集群,请确保您的火山引擎账户余额(含代金券)不低于 100 元人民币,且除去代金券后账户余额不为零。 持续使用容器服务集群会有如下两类费用,详细的计费信息,请参见 产品计费: - 云基础资源费用:集群中使用的 NAT 网关、CLB、公网 IP、云盘等其他火山引擎云产品费用,由其他云产品收费。
最近更新时间:2026.03.26 11:04:18