首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何恢复待处理的“`kops`”更改?

如何恢复待处理的“`kops`”更改?
EN

Stack Overflow用户
提问于 2022-06-30 09:55:04
回答 1查看 140关注 0票数 0

我做了什么?

代码语言:javascript
复制
$ kops edit ig nodes  ## added some nodes by modifying min/max nodes parameters
$ ...                 ## did some other modifications
$ kops update cluster ## saw the pending changes before applying them to the cluster

kops update cluster中,我看到了一些不想要的更改,并希望将它们全部恢复并重新开始。但是,考虑到挂起的更改位于S3中的状态文件中,我无法轻松地还原这些更改。

我意识到我应该启用一个S3版本来快速、轻松地恢复更改,但我没有这种功能,因此需要另一种方法来取消挂起的更改。

你知道如何做到这一点吗?

PS。我在谷歌上搜索了"kops未决更改“和类似的内容;我浏览了kops手册页面;我尝试从多个帐户访问kops,直到我意识到这些更改是通过S3共享的……什么都帮不上忙。

更新:见https://kops.sigs.k8s.io/tutorial/working-with-instancegroups/,上面写着

若要预览更改: kops更新集群 ..。将修改资源:*awstasks.LaunchTemplate LaunchTemplate/mycluster.mydomain.com InstanceType t2.media -> t2.large 假设你对这个改变很满意,那就继续应用它吧: kops更新集群--是的

所以-我想做的是,如果我不满意的话,还原那些尚未应用的更改。除了kops edit ig nodes和手动将t2.large更改回t2.medium之外,还有其他方法吗?对于我想要还原的所有更改,都会重复这种方式吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-06-30 10:46:07

生产集群建议所述,建议将配置存储在版本控制中,以避免出现这些情况。

但既然你现在已经面临挑战了..。这取决于是什么引入了改变。如果仅仅是集群配置中的更改,那么恢复这些更改将是可行的。

如果更改来自kOps升级,则没有真正的恢复方法。kOps永远不应该被降级,它试图做的改变是有充分理由的。

如果您可以共享不需要的更改是什么,我可能能够确定如何恢复它们。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72813771

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档