3.4. 网关 YAML 参考


第 3.3 节 “创建网关并在不同的机器上应用它” 描述如何创建网关以应用到使用网关定义 YAML 文件的独立机器上。

以下是网关定义 YAML 文件中的有效条目:

name
网关的名称
bindings.name
单个主机的绑定名称。
bindings.host
本地服务的主机名。
bindings.service
您希望在服务网络上可用的服务定义。
bindings.service.address
服务网络上的地址、名称和端口。
bindings.service.protocol
Skupper 协议:tcphttphttp2
bindings.service.ports
在服务网络上可用的单个端口。
bindings.service.exposeIngress
(可选)流量方向、入口出口
bindings.service.tlscredentials
(可选)服务的 TLS 证书和密钥。
bindings.service.tlscertauthority
(可选)TLS 公共证书。
bindings.target_ports
要在服务网络上公开的单一端口。
注意

如果本地服务需要多个端口,请为每个端口创建单独的绑定。

forwards.name
单个主机的转发名称。
forwards.host
本地服务的主机名。
forwards.service
您希望在本地可用的服务定义。
forwards.service.address
您要在本地、名称和端口的服务网络上的地址。
forwards.service.protocol
Skupper 协议:tcphttphttp2
forwards.service.ports
服务网络上可用的单个端口。
forwards.target_ports
您要在本地使用的单个端口。
注意

如果网络服务需要多个端口,请为每个端口创建单独的转发。

qdr-listeners
skupper 路由器监听程序的定义
qdr-listeners.name
skupper 路由器的名称,通常为 amqp
qdr-listeners.host
skupper 路由器的主机名,通常为 localhost
qdr-listeners.port
skupper 路由器的端口,通常为 5672
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

© 2024 Red Hat, Inc.