当我在openshift中创建应用程序时,我意外地选择了大齿轮。有没有办法降级齿轮类型而不实际重新创建我的应用程序?喜欢从大到中,或者甚至从大到小.highcpu。
先谢谢你们
答案 0 :(得分:9)
您必须重新创建应用,但是,可以使用--from-app
标记轻松创建副本。
要更改齿轮尺寸,缩放和/或部署区域,您可以使用rhc app create
克隆现有应用程序。下面的命令将创建原始应用程序的完整副本,并使用默认美国区域中的small.highcpu设备创建一个新的,不可扩展的应用程序版本:
$ rhc app create <new_app_name> --from-app <existing_app_name> --no-scaling --gear-size small.highcpu
以下命令将创建原始应用程序的完整副本,并使用欧洲地区的中等档位创建新的可扩展应用程序版本:
$ rhc app create <new_app_name> --from-app <existing_app_name> --scaling --gear-size medium --region aws-eu-west-1
有关缩放和可用齿轮尺寸的更多信息,请查看OpenShift Developer Portal。
答案 1 :(得分:0)
很遗憾,您无法降级现有设备。但是,您可以使用rhc snapshot
功能将应用程序迁移到更小的设备。
您可以在文档中阅读有关快照和恢复的信息:https://developers.openshift.com/en/managing-backing-up-applications.html