尧图网站设计 尧图网站设计YAOTU DESIGN
ARTICLE DETAIL

资讯详情

深耕网站设计与一线实操的经验洞察。

VCF 9.0.1 新增 VKS 集群管理功能!运维小白也能轻松搞定集群备份与运维

VCF 9.0.1 新增 VKS 集群管理功能!运维小白也能轻松搞定集群备份与运维 VMware Cloud Foundation(VCF)是大家常用的私有云搭建平台而 vSphere Kubernetes Service(VKS)就是它自带的 K8s 集群服务。对于需要管理几十甚至上百个 VKS 集群的小白来说备份、升级这些操作以前又复杂又费时间。好在 VCF 9.0.1 版本新增了 VKS 集群管理(VKSM)功能直接集成在 VCF 自动化(VCFA)里一键就能搞定集群全生命周期管理!本文会用最通俗的语言把部署、配置到使用的全过程拆解开没有复杂术语跟着步骤走小白也能轻松上手这个实用功能。一、先搞懂这个新功能到底能帮我们做什么?简单说VKS 是 VCF 平台上的 Kubernetes 集群服务很多企业会用它搭建多个 K8s 集群来运行不同业务。以前管理这些集群时升级版本、备份数据、故障恢复都要逐个操作尤其是集群数量多的时候又耗时又容易出错。而 VCF 9.0.1 新增的 “VKS 集群管理(VKSM)” 功能就像给这些集群配了个 “总管家”—— 它直接内置在 VCF 自动化(VCFA)里不用额外装软件就能统一管理所有 VKS 集群的全生命周期从集群创建、版本升级到数据备份、故障恢复全都能一键操作哪怕是刚接触 VCF 的小白也能轻松搞定。二、部署前的小准备在开始操作前我们只需要准备一件事从博通支持门户(Broadcom Support Portal简称 BSP)下载一个配置文件 ——“VKS Management Proxy YAML 清单”文件名是 supervisor-management-proxy.yml。这个文件就像 “配置说明书”后续要用到它来启用服务直接在官网搜索文件名就能找到下载入口很方便。三、 step by step 部署操作小白也能看懂的 5 步走1. 先给 “管理核心” 扩容调整 vSphere 管理控制平面大小部署前有个关键注意点一定要确保 vSphere 的 “管理控制平面虚拟机”(简单说就是支撑所有服务运行的 “核心服务器”)是 “中等(Medium)” 配置。作者一开始用了 “小型(Small)” 配置结果服务启动不了排查半天发现是资源不够 ——VKSM 服务需要一定的运行资源小型配置扛不住。调整方法很简单登录 vCenter Server(VCF 的管理后台)找到你对应的 vSphere 管理节点依次点击 “配置(Configure)→ 常规(General)→ 控制平面(Control Plane)→ 控制平面大小(Control Plane Size)”把它改成 “中等(Medium)” 就行改完不用重启直接生效。2. 上传配置文件在 vCenter 里启用服务登录 vCenter Server 后按照路径 “管理节点管理(Supervisor Management)→ 服务(Services)” 找到新的服务模块点击服务卡片上的 “上传” 按钮把之前下载的 supervisor-management-proxy.yml 文件传上去。这一步就像给 “总管家” 输入配置指令让它知道该怎么工作。3. 配置服务端点让 “总管家” 连接 VCFA上传文件后我们要让 VKSM 服务和 VCFA 平台打通。操作步骤是在服务列表里找到 “管理节点管理代理(Supervisor Management Proxy)” 服务点击 “操作(Action)→ 管理服务(Manage Service)”;选择你要管理的 vSphere 管理节点此时会弹出 YAML 配置窗口需要粘贴一段配置代码(把里面的 “auto01.vcf.lab” 改成你的 VCFA 实例的域名比如你的 VCFA 地址是vcfa.test.com就替换成这个)vksmHTTPRemoteEndpoint: host: auto01.vcf.lab # 替换成你的VCFA实例域名 port: 443 vksmAPIPort: 10094这段配置的作用是告诉 VKSM 服务 “该和哪个 VCFA 平台通信”端口 443 和 10094 是默认通信端口不用修改。4. 验证服务状态确认 “总管家” 已上线配置完成后登录 VCFA 的管理门户(VCFA Provider Portal)按照路径 “服务(Services)→ 概览(Overview)→ VKS 集群管理(VKS Cluster Management)→ 详情(Details)” 查看服务状态。如果显示 “健康(Healthy)”就说明 VKSM 服务已经成功启用了接下来就能用它管理集群了。5. 部署 VKS 集群自动接入 “总管家”如果已经搭建好了 VCFA 的组织门户(VCFA Organization Portal)并且创建了命名空间(可以理解为 “集群存放的文件夹”)就可以直接部署 VKS 集群了进入 VCFA 组织门户找到 “Kubernetes” 服务点击 “创建 VKS 集群”;这里要注意集群的控制平面不能选 “小型(Small)” 或 “超小型(Extra Small)”因为 VKSM 服务会自动安装到集群里需要一定资源;集群部署完成后不用手动操作它会自动接入 VKSM 服务 —— 进入 “Kubernetes 管理(Kubernetes Management)” 页面就能看到所有 VKS 集群都已经显示在列表里了。四、使用 VKSM小白也能轻松做的集群管理操作一旦集群接入 VKSM后续的管理工作就变得特别简单备份 / 恢复在集群列表里选中某个集群点击 “备份” 就能一键生成备份文件万一集群出问题点击 “恢复” 选择备份文件就能快速恢复;版本升级如果 VKS 集群需要升级版本不用逐个操作在 VKSM 里选择 “批量升级”就能统一给多个集群升级还能查看升级进度;状态监控在 “Kubernetes 管理” 页面能直接看到每个集群的运行状态、资源使用情况有故障会及时提醒不用再逐个登录集群查看。五、总结这个功能为什么适合小白?VKSM 功能最核心的优势就是 “简单易用”—— 不用额外安装软件直接集成在 VCF 里;操作步骤清晰没有复杂的命令行全是图形化界面;还能自动识别集群不用手动添加。对于需要管理多个 VKS 集群的运维小白来说以前要花半天时间的备份、升级工作现在几分钟就能搞定大大减少了操作难度和出错概率。只要跟着上面的步骤走从下载配置文件到启用服务、管理集群全程都没有技术门槛哪怕是刚接触 VCF 的新手也能轻松掌握这个实用功能。
返回列表