3分钟,一键拥有自己的灰度发布平台

25 阅读2分钟

在 Sealos 上部署 Featbit,就像在手机上装 App 一样简单。

第一步:进入 Sealos 应用商店 登录我的 Sealos 账号后,在桌面上找到并点击“应用商店”图标。

第二步:搜索并找到「featbit」 在应用商店顶部的搜索框里输入 featbit,直接点击出现的应用卡片。

第三步:一键部署 在应用详情页,我能清晰地看到单日预估费用,确认配置信息(例如管理员邮箱和密码)后,直接点击右上角的“部署应用”按钮。

第四步:等待部署完成,访问应用 Sealos 会自动完成所有环境配置、服务安装和网络设置。大概 2分钟 后,我看到应用状态变成了绿色的 Running,这代表我的专属灰度发布平台已经成功上线了!点击外网地址,就能直接访问。

快速上手:创建一个功能开关

部署成功后,我马上体验了一下它的核心功能。

  1. 创建一个功能开关:在 Featbit 后台,我点击“功能开关”,新建一个名为 new-feature-test 的开关,并默认设置为关闭。
  2. 在代码中集成 SDK:在我的项目代码里,我用 Featbit 提供的 SDK 包裹住新功能的代码块,判断逻辑就是 if (fb.isFeatureOn('new-feature-test')) { ... }
  3. 后台控制,实时生效:我重新部署了一次带有 SDK 的代码。之后,我只需要在 Featbit 后台打开或关闭那个开关,我的线上应用就实时展示或隐藏了新功能,全程无需再碰代码和部署!

结尾

现在,新功能上线对我来说再也不是什么高风险的“大事”了,我可以随时对特定用户开启新功能,也可以在发现问题时毫秒级关闭它。

Sealos 应用商店让这些强大的开源工具变得触手可及,把所有复杂的部署工作都揽了下来,让我能真正专注于业务创新。如果你也受够了提心吊胆的发布流程,强烈推荐你去试试。