文档

使用容器服务部署多租版全托管WordPress服务

计算巢SaaS Boost为用户提供一个独立的界面体验,其中用户在使用服务时无需关注后端资源的部署供应商。此外,SaaS Boost在销售和定价方面简化了过程,极大减少了复杂性,提高了效率。本文详细描述了,计算巢和SaaS Boost在ACK中构建托管多租户服务的过程。

服务介绍

流程介绍

本示例中,服务商在集群中部署自己的计算巢SaaS Boost实例,用户通过SaaS Boost完成付费链路后自动在服务商的ACK集群中部署WordPress,部署成功后自动在SaaS Boost返回WordPress的域名并提供给用户访问。

服务架构

本示例部署架构为ACK多租户部署,架构如下图所示:

  1. 使用Ingress根据域名路由到各个租户的WordPress。

  2. 每个租户一个K8s Namespace,用Namespace隔离。

  3. WordPress和MySQL使用YAML部署。

2024-01-18_11-25-47.png

步骤一:创建服务

  1. 登录计算巢控制台

  2. 在左侧导航栏中,选择服务目录 > 我的服务

  3. 单击创建新服务,选择通过精选模板创建服务,然后在选择以下服务类型处,选中全托管服务

  4. 在精选模板中,选择WordPress-ACK托管版多租

    您可以单击选中模板的查看详情按钮,查看该模板的部署文档服务配置YAML文件信息。2024-01-18_14-31-03.png

  5. 单击下一步:配置服务,填写服务基本信息和高级配置信息。

  6. 单击创建服务

步骤二:SaaS Boost部署

SaaS Boost集成了计算巢,拥有多租户架构、持续集成和持续交付(CI/CD)能力,以及套餐管理和应用程序监控功能。这些功能加速了传统软件开发者向SaaS化转型的过程。

  1. 登录计算巢控制台

  2. 在左侧导航栏中,选择服务目录 > 服务市场

  3. 服务市场中,找到SaaS Boost社区版服务,单击服务进入服务详情页,然后单击正式创建

    您也可以在服务详情中,查看服务实例的部署文档、架构图和模板内容。

    2024-01-18_15-13-10.png

  4. 在创建服务实例页面中,根据界面提示设置服务实例参数。

    1.png

  5. 单击下一步:确认订单

  6. 确认订单信息后,勾选服务条款,然后单击立即创建

  7. 在SaaS Boost服务实例详情页,单击SaaSBoostEndpoint,查看并访问SaaS Boost界面。

    您也可以将此链接分享给用户,用户在上面购买您售出的托管版多租服务。

用户WordPress部署

  1. 单击SaaS Boost服务实例详情页SaaSBoostEndpoint后的链接,进入SaaS Boost界面。

  2. 在左侧导航栏中,单击服务实例。并在服务实例页中,单击创建2.png

  3. 在创建服务实例页面,根据界面提示,设置相应参数。2024-01-18_16-28-42.png

  4. 单击提交,然后在弹出的支付界面中,支付费用。2.png

  5. 查看服务实例详情。

    支付完成后,可在服务实例详情页查看具体信息。3.png

  6. 访问WordPress。

    单击服务实例详情中Endpoint后的链接,进入WordPress,即可使用WordPress。4.png

  • 本页导读 (0)
文档反馈