gpt4 book ai didi

azure - 如何备份和恢复三角帆管道

转载 作者:行者123 更新时间:2023-12-02 23:19:14 24 4
gpt4 key购买 nike

我是新手,正在尝试为我正在合作的客户使用三角帆。我对三角帆架构有些熟悉。

我知道FRONT50微服务负责这项任务。我不确定如何安全地备份管道数据并恢复到新实例中。

我希望能够在添加这些管道时持续备份这些管道,以便当我碰巧重新创建三角帆实例(即销毁我的基础设施,然后从头开始重新创建)时,我能够恢复这些管道。

我目前使用 Azure 作为云提供商并使用 Azure 容器服务。

我在这里找到了这个页面:https://www.spinnaker.io/setup/install/backups/但没有表明管道是否也会被备份。

提前非常感谢

最佳答案

我不确定标准方法,但您可以手动从 front50 复制管道和应用程序的配置。

对于管道,只需 curl 到 http://<front50-IP>:8080/pipelines

curl http://<front50-IP>:8080/pipelines -o pipelines.json

对于应用程序配置:

curl http://<front50-IP>:8080/v2/applications -o applications.json

要将管道配置推送到 Spinnaker,您可以执行以下操作:

cat pipelines.json | curl -d@- -X POST \
--header "Content-Type: application/json" --header \
"Accept: /" http://<Front50_URL>:8080/pipelines

P.S:我的 Spinnaker 版本是 1.8.1并且支持 v1 和 v2、k8s 提供商。

更新2:如果您使用AWS S3或GCS,您可以直接备份存储桶。

关于azure - 如何备份和恢复三角帆管道,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48856260/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com