计算巢线下部署k8s

简介: 线下部署功能介绍:目前计算巢已支持线下部署功能,用户可以基于该功能实现物理机或者容器(k8s)的线下部署。基于物理机的方式可以将服务商提供的软件直接安装到用户线下集群中;基于k8s的方式可以将服务商的软件与k8s基础镜像打包,并给用户部署指引,用户只需要执行对应的很简单的几条命令就可以在自己的线下集群构建出一整套k8s集群。下面主要对计算巢线下部署k8s功能进行介绍和演示。

背景

计算巢介绍:计算巢是阿里云开放给ISV与其客户的服务管理PaaS平台,旨在解决ISV云上交付、部署、运维问题,建立ISV与客户之间的通道。针对ISV的实际场景,计算巢提供了私有化部署、托管版部署、代运维服务三种模式。托管版和私有化部署的区别是针对于部署在ISV的账号下还部署在用户账号下。

线下部署功能介绍:目前计算巢已支持线下部署功能,用户可以基于该功能实现物理机或者容器(k8s)的线下部署。基于物理机的方式可以将服务商提供的软件直接安装到用户线下集群中;基于k8s的方式可以将服务商的软件与k8s基础镜像打包,并给用户部署指引,用户只需要执行对应的很简单的几条命令就可以在自己的线下集群构建出一整套k8s集群。下面主要对计算巢线下部署k8s功能进行介绍和演示。

整体架构

计算巢线下部署目前支持离线和联网场景。离线场景指的是,服务商将部署配置信息填写好后生成离线部署包,用户可以在集群的Master节点用该离线部署包创建出一套k8s环境,离线场景的用户集群未接入公网,所有节点都在用户私网内。在线场景则是用户指定某台联网的节点,计算巢直接在指定的节点上执行安装k8s集群。下图所示为计算巢离线部署线下k8s集群的整体流程。

image.png

使用演示

服务商创建服务

  1. 1. 点击创建服务
  2. image.png
  3. 2. 服务类型勾选“线下部署服务”
  4. image.png
  5. 3. 目前k8s集群部署,服务商集成软件的方式有两种:helm或者yaml方式。对于yaml方式,服务商只需要编辑好yaml即可。而对于helm方式,服务商可以将软件构建为helm chart,并将该chart提前上传到计算巢部署物中,在创建服务时就选择对应的helm chart即可。对于yaml方式:部署方式选择k8s打包部署,应用配置选择YAML,yaml名称即为创建的应用的名称,yaml内容为具体的k8s部署yaml,部署参数为服务商指定的用户自定义参数。image.png
  6. 4. 对于helm方式,首先简单说明一下如何创建helm chart部署物,计算巢部署物功能详情请查看:https://help.aliyun.com/zh/computing-nest/deployment-object-management/?spm=a2c4g.11174283.0.i3image.png
  7. 5. 部署物创建好后,就可以在下面的应用配置中选择Helm,然后选择对应的部署物和版本。计算巢目前支持多helm chart。
  8. image.png
  9. 6. 填写部署参数,如上图所示,选择了mysql与nginx部署物,所以在填写部署参数时需要如下:其中组件名称为helm chart包没有版本号的部分。该部署参数最后会覆盖原chart的values.yaml。
components:
  # 组件1名称 nginx
  nginx:
    # 以下参数仅为示例,可以根据实际情况填写
    controller:
      name: controller
      service:
        externalIPs:
          - 192.168.37.101
    rbac:
      create: true
  # 组件2名称 mysql
  mysql:
    mysqlRootPassword: test123.
    mysqlUser: test
    mysqlPassword: abcd123.
  1. 7. 保存服务后可以在“出包管理”页签中看到包状态为“生成中”。image.png
  2. 8. 当部署包生成完成后会如下:image.png
  3. 9. 点击“管理”可以看到部署指引,服务商可以根据该部署指引做一些测试。image.png

用户部署

离线部署

该场景下用户集群未接入公网,需要用户手动将离线安装包存储到某个节点,在该节点执行安装。下面演示如何使用该功能。

  1. 1. 用户部署需要填写部署参数,其中部署包内容此处示例选择软件+k8s集群,部署网络环境选择离线环境,image.png
  2. 2. 填写要部署的节点的内网ip,ssh配置此处采用密钥方式,所以需要在部署前将集群中的节点都配置好ssh免密登录。image.png
  3. 3. 部署参数可以根据实际使用情况填写,如果填写了那该部署参数将会覆盖原value.yaml作为chart的部署参数。image.png
  4. 4. 点击“开始离线部署”
  5. image.png
  6. 5. 此时会得到具体的部署指引,根据引导执行部署。
  7. image.png

联网部署

联网部署与离线不同的是,计算巢会通过将托管实例作为跳板机帮助用户在指定的master节点上执行部署。

参数配置方面基本保持一致,只是多了一项选择托管实例,如果没有则可以创建一个。

image.png

填写好配置后点击“下一步”,然后点击“确认订单”即可。

总结

通过线下部署功能,计算巢便覆盖了线上与线下的多种部署模式,提供给服务商一站式体验。本文只是介绍了线下部署k8s的部分,还有线下部署物理机的功能后期也会详细说明。不过目前线下部署模式也还有一些需要改进的地方,例如yaml方式部署支持不完善、部署日志、运维相关等,后期也会针对这些不足持续优化。下一篇文章将会介绍线下部署k8s的实现。

相关文章
|
人工智能 弹性计算 自然语言处理
从0到1部署大模型,计算巢模型市场让小白秒变专家
阿里云计算巢模型市场依托阿里云弹性计算资源,支持私有化部署,集成通义千问、通义万象、Stable Diffusion等领先AI模型,覆盖大语言模型、文生图、多模态、文生视频等场景。模型部署在用户云账号下,30分钟极速上线,保障数据安全与权限自主控制,适用于企业级私有部署及快速原型验证场景。
|
存储 Kubernetes 开发工具
使用ArgoCD管理Kubernetes部署指南
ArgoCD 是一款基于 Kubernetes 的声明式 GitOps 持续交付工具,通过自动同步 Git 存储库中的配置与 Kubernetes 集群状态,确保一致性与可靠性。它支持实时同步、声明式设置、自动修复和丰富的用户界面,极大简化了复杂应用的部署管理。结合 Helm Charts,ArgoCD 提供模块化、可重用的部署流程,显著减少人工开销和配置错误。对于云原生企业,ArgoCD 能优化部署策略,提升效率与安全性,是实现自动化与一致性的理想选择。
1068 0
|
存储 Kubernetes 异构计算
Qwen3 大模型在阿里云容器服务上的极简部署教程
通义千问 Qwen3 是 Qwen 系列最新推出的首个混合推理模型,其在代码、数学、通用能力等基准测试中,与 DeepSeek-R1、o1、o3-mini、Grok-3 和 Gemini-2.5-Pro 等顶级模型相比,表现出极具竞争力的结果。
|
人工智能 弹性计算 安全
阿里云计算巢私有化MCP市场:企业级AI工具的安全部署新选择
阿里云计算巢私有化MCP市场,依托阿里云弹性计算资源,提供自主可控的私有化部署方案。支持OpenAPI、SSE、StreamableHttp等多种接入方式,结合Higress云原生网关实现高效网络控制,所有工具直接部署在用户云账号下,5分钟极速部署,保障数据安全与使用便捷性。适用于对数据安全要求高、需访问内网资源、服务隔离及统一管理多种MCP工具的企业场景。
|
存储 Kubernetes 监控
K8s集群实战:使用kubeadm和kuboard部署Kubernetes集群
总之,使用kubeadm和kuboard部署K8s集群就像回归童年一样,简单又有趣。不要忘记,技术是为人服务的,用K8s集群操控云端资源,我们不过是想在复杂的世界找寻简单。尽管部署过程可能遇到困难,但朝着简化复杂的目标,我们就能找到意义和乐趣。希望你也能利用这些工具,找到你的乐趣,满足你的需求。
1338 33
|
Kubernetes 开发者 Docker
集群部署:使用Rancher部署Kubernetes集群。
以上就是使用 Rancher 部署 Kubernetes 集群的流程。使用 Rancher 和 Kubernetes,开发者可以受益于灵活性和可扩展性,允许他们在多种环境中运行多种应用,同时利用自动化工具使工作负载更加高效。
924 19
|
存储 测试技术 对象存储
使用容器服务ACK快速部署QwQ-32B模型并实现推理智能路由
阿里云最新发布的QwQ-32B模型,通过强化学习大幅度提升了模型推理能力。QwQ-32B模型拥有320亿参数,其性能可以与DeepSeek-R1 671B媲美。
|
数据可视化 JavaScript 前端开发
低代码神速开发:ToolJet 计算巢部署宝典 🚀
ToolJet 是一款开源低代码开发平台,支持可视化构建 Web 应用,提供多数据源连接、团队协作、灵活部署及自定义插件扩展等功能。基于 AGPL v3 开源协议,社区活跃度高(GitHub 25k+ Stars)。用户可通过计算巢快速部署 ToolJet 社区版。
|
存储 Kubernetes 测试技术
企业级LLM推理部署新范式:基于ACK的DeepSeek蒸馏模型生产环境落地指南
企业级LLM推理部署新范式:基于ACK的DeepSeek蒸馏模型生产环境落地指南
939 12

热门文章

最新文章

相关产品

  • 计算巢服务
  • 推荐镜像

    更多