gpt4 book ai didi

ibm-cloud - 将 bluemix 应用程序+服务从一个空间切换到另一个空间

转载 作者:行者123 更新时间:2023-12-04 19:45:03 27 4
gpt4 key购买 nike

将应用程序和提供的服务(一起)从一个空间移动到另一个空间的最简单方法是什么?
我了解服务和应用程序与空间相关联,但用例是现有应用程序中创建了许多应用程序。他们现在需要被移动到不同的空间,因为只有一部分用户应该有权更改和使用它。
我想避免在新空间中重新创建所有内容的手动工作。
出于记录目的,两个空间都在同一个组织中。

最佳答案

目前,您无法将应用程序从一个空间移动到另一个空间。如前所述,实现此目的的唯一方法是使用命令行,基本上将应用程序部署到其他空间。例如,您可以尝试如下的 bash 脚本:

#!/bin/bash

APPNAME=$1
OLDSPACE=$2
NEWSPACE=$3

cf target -s $OLDSPACE
cf delete $APPNAME -f
cf target -s $NEWSPACE
cf push $APPNAME

不要忘记从原始空间中删除路线(如果您想使用相同的路线)。您可以检索所有路线
cf routes 

然后删除旧的
cf delete-route 

关于服务,删除它们并在新空间中从头开始配置它们,您可能需要手动迁移数据或再次进行请求的配置。但是,如果该服务也可以从 Bluemix 外部访问,那么它应该有一个公共(public) URL/IP。您可以将其留在旧空间并从新空间中的应用程序连接到它。

关于ibm-cloud - 将 bluemix 应用程序+服务从一个空间切换到另一个空间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36533704/

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