搜索

1.2. Service Binding Operator 简介

download PDF

Service Binding Operator 是一个 Operator,它为 Kubernetes 实现 Service Binding 规格,用于简化服务到应用程序的绑定。

支持 工作负载投射的容器化应用 以卷挂载的形式获取服务绑定信息。Service Binding Operator 读取绑定服务信息,并将其挂载到需要它的应用程序容器中。

应用程序和绑定服务之间的关联通过 ServiceBinding 资源表示,它声明了哪些服务要绑定到哪个应用程序。

Service Binding Operator 监视 ServiceBinding 资源,其告知 Operator 哪些应用程序要与哪些服务绑定。部署列出的应用程序时,Service Binding Operator 会收集必须传递给应用程序的所有绑定信息,然后通过使用绑定信息附加卷挂载来升级应用程序容器。

Service Binding Operator 完成以下操作:

  • 观察绑定到特定服务的工作负载的 ServiceBinding 资源。
  • 使用卷挂载将绑定信息应用到工作负载。

下面的章节描述了自动和半自动服务绑定方法及其用例。kubernetes-service-binding 扩展使用以下任一方法生成 ServiceBinding 资源。使用半自动化方法时,用户必须手动为目标服务提供配置。使用自动方法时,对于生成 ServiceBinding 资源的有限服务集合不需要额外的配置。

其他资源

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.