0

我的应用程序具有 Jackrabbit Oak 实施,因此它使用通过 S3DataStore 的直接二进制上传功能在 AWS-S3 上存储文件。对于 AWS-S3 集成,我们在本地服务器上的 Cloud Foundry 上创建了服务代理实例。

现在我在 Google Cloud Platform 上移动了 Cloud Foundry,但是当我尝试使用cf marketplace命令搜索 AWS-S3 服务代理时。我看不到 aws-s3 服务代理。

如何获得 aws-s3 服务代理,如果不可能,在上述情况下,有没有办法将 aws-s3 存储与部署在 GCP 上的 CloudFoundry 上的应用程序集成。

4

2 回答 2

0

回到让你在 CF/AWS 和 CF/GCP 之间移动的团队,告诉他们你需要你的 S3 代理:)

于 2020-05-19T22:14:23.417 回答
0

很难知道您在平台上部署了什么,因为我们没有任何关于那里安装的内容的上下文。只是猜测,但听起来您已经安装了 Tanzu AWS Service Broker。它为aws-s3.

https://docs.pivotal.io/aws-services/creating.html#view

在 GCP 上运行 Tanzu Application Service 时,您仍然可以安装 Tanzu AWS Service Broker,您只需要拥有一个 AWS 账户,该代理将在其中创建您的服务实例。代理代表用户创建 AWS 资源,并在给定的 AWS 账户下执行此操作,因此只要您仍然拥有 AWS 账户,您就可以使其工作。

也就是说,还有一个 GCP 代理功能相同,因此如果您尝试完全从 AWS 迁移到 GCP,您可以考虑使用 GCP 代理。GCP 也有类似的云存储产品。

https://docs.pivotal.io/partners/gcp-sb/index.html

安装任一代理后,您将在您的市场中看到服务计划产品。如果您仍然没有看到它们,请cf service-access以管理员用户身份检查。您可能需要使用 启用对这些服务的访问cf enable-service-access

于 2020-05-19T16:00:57.413 回答