cloudfoundry(CF)中User defined services的一些疑惑
Some doubts about User defined services in cloudfoundry(CF)
它们是用户管理的还是 CF 管理的?
他们 运行 在 CF 外部吗?
在使用它们时,PaaS 是提供资源还是仅提供连接信息?
Are they user managed or CF managed?
用户提供的服务,顾名思义,完全由用户管理。您 运行 cf cups
并提供 100% 的信息,这些信息将传送到您的申请中。它们与使用 cf set-env
通过环境变量提供信息非常相似。
And do they run external to CF?
这完全取决于。甚至可能什么都没有到运行。这完全取决于您作为用户提供的服务传递的内容。
示例:
- 您可以有一个外部数据库,并创建一个用户提供的服务来传递凭据。
- 您在 CF 上有一个 Web 服务 运行,您创建一个用户提供的服务以将凭据传递给该服务。
And while using them does PaaS provision the resource or does it only supply the connection information?
用户提供的服务没有配置。当您 运行 cf cups
时,您传入应用连接到现有服务所需的任何信息。
它们是用户管理的还是 CF 管理的? 他们 运行 在 CF 外部吗? 在使用它们时,PaaS 是提供资源还是仅提供连接信息?
Are they user managed or CF managed?
用户提供的服务,顾名思义,完全由用户管理。您 运行 cf cups
并提供 100% 的信息,这些信息将传送到您的申请中。它们与使用 cf set-env
通过环境变量提供信息非常相似。
And do they run external to CF?
这完全取决于。甚至可能什么都没有到运行。这完全取决于您作为用户提供的服务传递的内容。
示例:
- 您可以有一个外部数据库,并创建一个用户提供的服务来传递凭据。
- 您在 CF 上有一个 Web 服务 运行,您创建一个用户提供的服务以将凭据传递给该服务。
And while using them does PaaS provision the resource or does it only supply the connection information?
用户提供的服务没有配置。当您 运行 cf cups
时,您传入应用连接到现有服务所需的任何信息。