如何将Diego应用程序迁移到Bluemix中的DEA?

问题描述:

我在仪表板中创建了一个python应用程序,我希望在将代码部署到那里之前将其迁移到DEA。我曾尝试CF命令 cf disable-diego <APP_NAME>在CLI 但是,它返回 Error: CF-BackendSelectionNotAuthorized - You cannot select the backend on which to run this application { "description": "You cannot select the backend on which to run this application", "error_code": "CF-BackendSelectionNotAuthorized", "code": 320005 }如何将Diego应用程序迁移到Bluemix中的DEA?

我想有我在DEA应用程序之前,我有部署代码,然后我将它迁移到圣地亚哥。这是我测试的一部分。

+0

你能解释一下你为什么想在旧式架构(DEA)上运行你的程序时,你可以在Diego上运行它吗? –

您可能想联系您的Bluemix提供商。云控制器有一个标志,用于控制是否允许非管理员在Diego和DEA之间切换,并且在您的系统上它看起来是禁用的。
https://github.com/cloudfoundry/cloud_controller_ng/blob/ebcc9658a4f3db27bfbb984831bf0428d46f54d8/bosh/jobs/cloud_controller_ng/spec#L522

DEA正在被逐步淘汰。我想知道为什么你需要首先在DEA上测试它。