【问题标题】:Able to use Spinnaker without a Cloud provider?能够在没有云提供商的情况下使用 Spinnaker?
【发布时间】:2020-02-04 19:25:39
【问题描述】:

我的团队正在努力改进我们的 CI/CD 管道,并已开始研究 Spinnaker。我们还没有云平台,但想尝试在本地环境中设置 POC。这可能吗?我看过很多关于设置本地环境的文章,但似乎还是要选择一个云提供商。

有没有人有这方面的经验,或者不可能?

注意:未来我们计划拥有一家云提供商,但由于配置基础架构的时间限制,我们最好先从本地开始,然后再添加云。

【问题讨论】:

    标签: automation continuous-integration continuous-delivery spinnaker


    【解决方案1】:

    您不需要“云”提供商来运行和试用 Spinnaker,您可以将其安装在虚拟机之上。 Spinnaker 也是一个部署系统,可以部署到各种providers
    要使用管道,您只需将 Deploy 阶段替换为 Wait 阶段。
    但是,如果运行 K8s 的本地实例并配置 Spinnaker 以在其中部署,您将获得更多见解。
    在我们公司的 PoC 阶段,我们在具有 2 个命名空间的 VM 之上有一个小型 K8s 集群——一个用于 Spinnaker,一个用于部署应用程序。
    现在我们在 AWS EKS 集群上安装了 5 个 Spinnaker。

    【讨论】:

    • 感谢您提供非常有用的信息。我会再次与我联系,因为我确信我的团队需要帮助的配置项目很多。
    【解决方案2】:

    是的,是可能的。我从本地 ubuntu 服务器中的 K3S 集群运行 spinnaker Open source。 Armory 有一个名为 Minnaker 的项目可以自动执行此操作。我强烈建议您尝试一下 PoC 甚至一些 Prod 部署。它工作正常,并且不会增加安装的所有复杂性。

    Minnaker Project on GitHub

    【讨论】:

      猜你喜欢
      • 2022-07-19
      • 1970-01-01
      • 1970-01-01
      • 2020-04-16
      • 1970-01-01
      • 1970-01-01
      • 2019-06-16
      • 2021-06-09
      • 2022-08-23
      相关资源
      最近更新 更多