B.37. KafkaListenerExternalIngress schema reference

用于:KafkaListeners

type 属性是一个 discriminator,它区分使用 KafkaListenerExternalIngress 的类型与 KafkaListenerExternalRouteKafkaListenerExternalLoadBalancerKafkaListenerExternalNodePort。它必须具有类型 KafkaListenerExternalIngressingress 值。

属性描述

type

必须是 ingress

字符串

身份验证

Kafka 代理的身份验证配置。这个类型取决于给定对象中的 authentication.type 属性的值,必须是 [tls、scram-sha-512、oauth] 中的一个。

KafkaListenerAuthenticationTls, KafkaListenerAuthenticationScramSha512, KafkaListenerAuthenticationOAuth

class

配置用于定义将使用哪个 Ingress 控制器的 Ingress 。如果没有设置,Ingress 类将设置为 nginx

字符串

配置

外部监听器配置.

IngressListenerConfiguration

networkPolicyPeers

能够连接到此监听器的同级服务器列表。此列表中的对等点使用逻辑 OR 操作组合。如果此字段为空或缺失,则允许此监听器所有连接。如果此字段存在并且至少包含一项,侦听器仅允许与此列表中至少匹配一项的流量。请参阅 networking.k8s.io/v1 networkpolicypeer 的外部文档。

NetworkPolicyPeer 数组