作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我是新手,正在尝试为我正在合作的客户使用三角帆。我对三角帆架构有些熟悉。
我知道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/
我有一个绕其 3 轴旋转的立方体,当 key[a] == true 时,它会向左旋转,就好像它正在滚动一样。将立方体向任何方向旋转 45 度,将其向后旋转 90 度,以获得继续的错觉。这将保持 3
我是一名优秀的程序员,十分优秀!