11.5. 配置自定义事件源以信任 Eventing CA


要创建自定义事件源,请使用 SinkBinding。SinkBinding 可以使用 knative-custom-certs 目录将配置的 CA 信任捆绑包作为投射卷注入每个容器。

在某些情况下,您可以将特定于公司的 CA 信任捆绑包注入基础容器镜像,并自动配置运行时,如 OpenJDK 或 Node.js,以信任这些 CA 捆绑包。在这种情况下,您可能不需要配置客户端。

通过使用上例中的 my_org_eventing_bundle 配置映射,ca.crtca1.crttls.crt 数据密钥,knative-custom-certs 目录具有以下布局:

/knative-custom-certs/ca.crt
/knative-custom-certs/ca1.crt
/knative-custom-certs/tls.crt

您可以使用这些文件将 CA 信任捆绑包添加到发送事件到 Eventing 的 HTTP 客户端。

注意

根据您使用的运行时、编程语言或库,存在用于配置自定义 CA 证书文件的不同方法,如使用命令行标志、环境变量或读取文件的内容。

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

© 2024 Red Hat, Inc.